小米消息队列Talos,是小米生态云所提供的众多云服务之一。Talos同时向小米内部用户/生态云的使用者提供高效、稳定、可靠、全面托管的分布式高吞吐的消息队列服务,并配以简洁易用的SDK,使得开发者可以方便快捷地构建自己的应用,同时获得良好的可扩展性。
Talos类比于AWS Kinesis, Apache Kafka, 主要特性如下:
用户Topic可以通过增加partition的数量来提高Topic的吞吐量和并发性,同时读写数据也可以动态增加producer和consumer的个数来获得更好的性能。
提供简单易用的 High Level SDK 读写数据,用户不需要关心数据消费过程中的rebalance问题和offset记录问题。
目前只提供 Java SDK