适读人群:本书适合初、中级软件工程师阅读,不管是有一定工作经验的软件工程师、运维工程师,还是对消息中间件技术感兴趣的在校学生均可参考。由于书中案例主要采用Java编写,为了能更好地阅读本书,读者要有Java语言的使用能力和基本的Linux操作系统使用经历。  性能分析  对RabbitMQ、ActiveMQ、Kafka、RocketMQ的特性进行详细分析。  实战演练  分享作者近年来在实际项目中使用消息中间件的经历和踩过的一些坑。  场景实践  常用的四种消息中间件产品在各个业务场景中的使用案例。  融会贯通  通过案例讨论和实践建议,为读者在实际工作中进行产品选型、业务场景方案制定、性能调整等提供思路。