我们在设计一个分布式消息队列系统时,纠结于‘分区策略’的选择(按用户ID分 vs 按消息类型分)。想请教腾讯的架构师,在设计消息队列时,如何根据业务需求选择合适的分区策略?需要考虑哪些因素(如吞吐量、延迟、扩展性)?
相似问题