文章预览
点击上方 前端Q ,关注公众号 回复 加群 ,加入前端Q技术交流群 👉 目录 1 缓存 2 并行化处理 3 批量化处理 4 数据压缩处理 5 无锁化 6 分片化 7 避免请求 8 池化 9 异步处理 10 总结 笔者最近对负责项目做了一些服务性能优化的工作,主要优化了项目中的一些不合理设计,例如:服务间使用 json 传输数据;监控上报处理逻辑在主流程中;重复数据每次都请求下游服务;多个耗时操作串行请求等。取得了 A 服务平均耗时跟 p99 耗时均下降 80% 、事件底层服务平均耗时下降 50% 的业务收益。 本文总结了在服务架构设计时,提升服务性能的 9 大常用办法,相信可以有效帮到你的日常工作。期待你的点赞转发收藏一键三连! 01 缓存 性能优化,缓存为王,所以开始先介绍一下缓存。缓存在我们的架构设计中无处不在,常规请求是浏览器发起请求,请求服务
………………………………