最新发布

学习方法

学习、做事的方法论

huizhang43 阅读:10 评论:0 2025-03-17

Disruptor源码分析

Disruptor 是一个高性能的异步处理框架。它通过环形缓冲区实现无锁并发,极大提高了数据处理效率。能在高并发场景下,让多个生产者和多个消费者高效协作,减少竞争和等待,是处理大规模数据和高并发任务的强大工具。

huizhang43 阅读:10 评论:0 2024-08-22

Nacos的NameService实现原理

Nacos 的 NameService通过维护服务名与服务实例列表的映射关系,采用心跳机制检测服务实例的健康状态。客户端向 Nacos 服务端注册服务实例信息,服务端接收并存储,在请求服务时能快速准确地返回可用服务实例列表。

huizhang43 阅读:9 评论:0 2024-08-22

Nacos的ConfigService实现原理

Nacos 的 ConfigService 通过客户端与服务端交互。服务端存储配置信息,客户端发起请求获取配置。服务端采用一致性协议保证数据可靠,同时提供监听机制,当配置变更时及时通知客户端,实现动态配置管理。

huizhang43 阅读:8 评论:0 2024-08-22

SpringBoot-plugin原理分析

SpringBoot-plugin插件化目标在于SpringBoot项目上开发出用于扩展项目的插件,实现在原有项目基础上集成动态的功能模块,框架实现的功能可以类比Java SPI机制。

huizhang43 阅读:7 评论:0 2024-08-22

«