一次OkHTTP3 网络排查

记一次http pipeline异常 背景 服务依赖关系 storage Client{ storage OkHttp storage Netty } storage Server{ storage Control storage Tomcat } OkHttp->Netty Netty.>Tomcat Tomcat -> Control 现象 每天偶现5次左右API调用返回400现象, 查询S

日志收集

日志收集 日志现状(小时级别) 每个服务大约都是百兆级别 日志方案(主要在采集与聚合的差别) node node{ storage Agent } storage MQ storage Collector storage Storage storage Visualization Agent -> MQ: buffering MQ -> Collector: filtering and aggregate Collector -> Storage: index

通信杂谈

通信杂谈 以下情形不进行考虑: 数据传输的可靠性 初代: interface sender queue transfer interface handler sender->transfer transfer->handler sender发送二进制流 handler 接收二进制流并进行处理 transfer 传输介质 最早发现的问题:

领域模型 杂谈

领域模型 分层架构: 层级 作用 用户界面层 负责向用户显示和解释用户指令 应用层 定义软件需要完成的任务,指挥和表达领域概念对象来解决问题,是与其他系统

高并发指标

高并发指标 RT 响应时间 throughput: 吞吐量 QPS:question per second 每秒的请求数量 并发用户数 PV:page view 页面被浏览的次数(点击量