高吞吐量下如何优化生产者和消费者的性能?

开发

  • 同一group下,多机部署,并行消费
  • 单个Consumer提高消费线程个数
  • 批量消费
  • 消息批量拉取
  • 业务逻辑批量处理

运维

  • 网卡调优
  • jvm调优
  • 多线程与cpu调优
  • Page Cache