随笔分类 -  中间件

摘要:一、背景介绍 sentinel介绍:https://github.com/alibaba/Sentinel 本篇我们介绍一下sentinel-transport模块,从源码工程的README.md里 # Sentinel Transport The Sentinel transport module 阅读全文
posted @ 2020-07-13 21:41 巴德大舅子 阅读(932) 评论(0) 推荐(1)
摘要:我们现在微服务是打包在容器里,跑在k8s上。 k8s对多副本服务的更新,默认会进行逐步更新,保持至少一个副本实例正常。 java服务的配置热更新 装配spring-cloud-starter-consul-config,我们公司采用consul做配置中心。服务内部需要定义一个获取热更新配置的类,用@ 阅读全文
posted @ 2020-04-29 22:00 巴德大舅子 阅读(744) 评论(0) 推荐(0)
摘要:Kafka快的原因:1、partition顺序读写,会先写入页缓存,再写入磁盘,充分利用磁盘特性,这是基础; 2、Producer生产的数据持久化到broker,采用mmap文件映射,实现顺序的快速写入; 3、页缓存技术在读取时可以实现零拷贝,减少io,加快socket传输速度4、Customer从 阅读全文
posted @ 2020-04-10 17:16 巴德大舅子 阅读(213) 评论(0) 推荐(0)