Goulette 一个基于内存的高性能分布式消息队列 Features 基于内存传输 使用gRPC进行组件间通信 借助etcd构建哨兵集群,提供服务发现与配置共享功能 基于一致性哈希进行负载均衡 提供多partition分片传输功能 消息持久化 暂无副本机制 部分设计细节 概览 一致性哈希 基本架构 持久化 哨兵数据同步 部分异常情况处理 TODO 哨兵集群配置 部分const量迁移至配置文件 结构优化 解决producer/consumer中新旧连接交替所带来的问题 单测