首页 > TAG信息列表 > 分位
踩坑合集
按照我们的语言习惯,在表示小数时,用点号“.”表示小数点,用逗号“,”表示分位符,如1,111.1但在越南和一些欧洲国家如法国德国等则是反过来的,用逗号“,”表示小数点,用点号“.”表示分位符, 如1.111,1因此,你在保存数字时或解析字符串时则需要注意该语言差导,否则会有意相不到的bug等着go Demo后端
go Demo后端 常见的架构MVC和MTV MVC control,只负责业务逻辑的处理,这是第一层。而处理数据的时候需要和mysql进行交互,发生在第二层,DAO,业务逻辑比较复杂,比如instert,update之类。如果划分比较细,和DAO同级的还有module,里面有struct等DAO用的结构体等,外面一层可能还有View视图,作为渲《The Tail At Scale》论文详解
简介 用户体验与软件的流畅程度是呈正相关的,所以对于软件服务提供方来说,保持服务耗时在用户能接受的范围内就是一件必要的事情。但是在大型分布式系统上保持一个稳定的耗时又是一个很大的挑战,这篇文章解析的是google发布的一篇论文《The Tail At Scale》,里面讲述的是google内部的95分位延迟要求5ms左右,如何做性能优化
组内的数据系统在承接一个业务需求时无法满足性能需求,于是针对这个场景做了一些优化,在此写篇文章做记录。 业务场景是这样:调用方一次获取某个用户的几百个特征(可以把特征理解为属性),特征以 redis hash 的形式存储在持久化 KV 数据库中,特征数据以天级别为更新粒度。要求 95 分位的configparser模块
报错:ModuleNotFoundError: No module named 'ConfigParser' 解决:import configparser 将c和p改成小写,方法名不变 python3没有ConfigParser模块 configparser用来处理配置文件的读/写。 从功能角度理解,一个配置可以理解为一个字典,在量化策略中,一个策略有多Prometheus 和 它的监控需求朋友们 ;)
这篇博文的面向群体是 还不太了解 Prometheus 和 想要开始使用 Prometheus 的人群. 本文想做的事是 想尽力讲清楚 Prometheus 是如何看待监控这件事情 以及 Prometheus 是如何实现这些需求的. 本文中不会出现的内容: 跟 Prometheus 实现细节有太多相关的东西 等 当想看监控的时候,