原因
其实接触 mq 已经多年了,但是一直停留在用的表面。
- 比如原理是什么?
两次 rpc + Broker 持久化 + 服务发现
-
如何保证不丢消息
-
如何提升性能
-
如何实现顺序消息?事务消息?
预测未来最好的方式
预测未来最好的方式就是去创造它。
无论是 active mq、kafka、pulsar。所有的 mq 原理其实是一样的,只是做了不同的优化。
基础
网络通信-TCP
持久化落盘-DMA 零拷贝
参考资料
《Rocketmq 技术内幕》