![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务优化
it小奋
这个作者很懒,什么都没留下…
展开
-
记一次服务优化的历程
开发一个服务是简单的,让服务在不可靠和有限资源环境下稳定的运行需要不断的设计优化.场景描述:起源于一流量统计的功能,需要实时或者准实时的计算流数据中每分钟的特定事件类型的数量并存储到关系型数据库中.流数据的处理经由SparkStreaming程序进行处理.第一版:也是最初的版本,采用Spark Streaming的窗口特性每隔1分钟执行一次批量的计数操作并将结果更新到关系型数据库中,在数据量小的情...原创 2018-04-14 16:29:18 · 274 阅读 · 0 评论 -
记一次高并发、大流量场景下的缓存、限流优化
目录 场景描述: 历史优化措施 可行性分析 硬件设备 流量分析 峰值预估【单个服务】 缓存预估 峰值流量处理 可行性方案 源端转发 分布式缓存 本地缓存 可行性实践 案例1 问题分析 基于Guava的本地缓存 基于Guava的令牌桶限流算法 参数配置 场景描述: 平台接入了大量的图片,稳定情况下大概1200张/秒;现有架构下内部系统需要先将这部分数据落地并生...原创 2019-05-12 14:10:53 · 726 阅读 · 0 评论