技术类
文章平均质量分 91
技术类话题,包含java、、go、大数据技术栈。
以及一些中间件的细说
细说陈工
这个作者很懒,什么都没留下…
展开
-
每日10亿数据的日志分析系统OOM
今天这个案例,大家会发现,我们先是通过OOM的排查方法去分析,发现主要是内存太小导致的问题。然后用gc日志和jstat分析,明显发现是内存不够用了,最后加大系统内存,并且优化代码就可以了。原创 2024-05-11 18:00:33 · 477 阅读 · 0 评论 -
系统SLA
假如作为一个架构师,利用SLA精准的描述和定义一个系统是非常重要的。在做架构演进或优化过程中,始终将SLA作为衡量标准。当然作为一名技术,当下次客户问到,你们系统/产品提供什么样的SLA?就可以按照以上四个维度来解释。原创 2024-05-08 18:03:29 · 956 阅读 · 0 评论 -
Kafk设计篇01(设计动机+持久化)
因此即使少量的磁盘寻址操作也会导致很高的代价。由于存储系统混合了非常快的缓存操作和非常慢的物理磁盘操作,树结构的观测性能常常随着混合数据的增长是超线性增长的,即:一倍的数据往往是性能降低一倍以上。这个特性在不使用直接I/O的情况下,不能轻松的被关闭,所以即使一个进程维护了一份数据的进程内的缓存,这份数据也会在操作系统的页缓存中被复制一份,会有效的将数据存储两次。真实生产环境中也是如此,我们一般利用kafka用来接收实时流数据,而且往往是大数据量的场景,它能轻松的抗住上万的qps,并且具备消息持久化的能力。原创 2024-05-08 18:10:15 · 793 阅读 · 0 评论