用消息中间件犹如小马过河,选择合适的才最重要,这需要贴合自身的业务需求,技术服务于业务.具体在选择上可从下面功能.性能.可靠性和可用性.运维管理.社区和生态.团队技术栈等维度来进行筛选. 具体技术选型指标1:功能 首要的就是功能维度,这个直接决定了你能否最大程度上的实现开箱即用,进而缩短项目周期.降低成本等.如果一款消息中间件的功能达不到想要的功能,那么就需要进行二次开发,这样会增加项目的技术难度.复杂度以及增大项目周期等. 功能维度又可以划分个多个子维度,大致可以分为以下这些. 优先级队列:优