设计一个消息队列的思考点
P4.2 数据副本的传输问题(socket or 其它,同步 or 异步?R2. 消息丢弃(其实就是 ack,更本质就是消息状态更新处理)P3.2 扩容的实现思路(如何在扩容的时候更方便高效)P1.1. MQ 要有基础的消息管理能力(CRUD)P4.3 数据节点的主从切换,且要对消费者无感。P5.3 分片数据与增量数据的混合问题。P4.1 数据要有副本(分片副本)正确利用磁盘的分布刷数据的能力。P5.1 主从节点的选举协议。P5.2 分片数据的重加载。网络传输的零拷贝能力的应用。P5.4 内存数