作者回复: 👍👍👍
作者回复: 你可以参考一下这个:https://github.com/openmessaging/openmessaging-benchmark/
作者回复: 没错,就是这样的。
作者回复: 消息的复制是按照顺序来复制的,因为msg2在msg1后面,如果说,msg2已经复制到从2上,那从2上一定有msg1,所以不存在你说这种情况。
作者回复: 从请求响应角度来说,是同步请求。
实现方式上,采用的是异步方式来实现的。
作者回复: 是这样的。
作者回复: 你这些问题在第24节课中,会有详细的说明。
作者回复: 倒没有上升到这么哲学的高度,但架构设计更多的情况就是在权衡和取舍,找到最适合项目的设计方式。
作者回复: Dledger中只做Log复制,它没有状态,或者说它的状态就是Log,所以不需要状态机。