- 博客(2)
- 收藏
- 关注
原创 rocketmq-remoting请求异步发送的处理流程
消息异步发送的核心在于当request发送后,线程没有阻塞等待response的返回,那么response该如何处理呢? 首先明确的一点是response的处理是通过回调函数实现的。那回调函数是在哪里执行的?又是怎么处理的? 当request异步发送之前,首先会将request的opaque作为key,responseFuture作为value保存在responseTable中。 当收到respo...
2019-05-10 21:53:35 1186
原创 rocketmq-remoting源码学习之环境搭建
RocketMQ是阿里巴巴开源的一个分布式消息和流数据平台,已经捐赠给Apache基金会。从背景来看,RocketMQ不仅久经阿里双十一的考验,而且能从Apache基金会顺利毕业,都能证明其性能、稳定性和代码质量的优异。而且,笔者参加过一次RocketMQ社区组织的开发者会议,社区氛围很好,而且能够和开发者直接交流,也不存在语言障碍。一个好的社区氛围能让我们在遇到问题以后,更轻松地解决问题。此外,...
2019-05-08 21:34:23 355 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人