高并发并发队列+SSE 流式推送

高并发队列

  • 使用 ConcurrentLinkedQueue 做高并发无锁队列
  • 实现 生产 - 消费模型
  • ConcurrentLinkedQueue只在本服务、本 JVM 内消费,追求极高性能(微秒级),做内存缓冲、异步批处理、日志聚合、事件总线
  • 小项目简单用 → RabbitMQ
  • 业务系统、微服务、要可靠、要高级功能 → RocketMQ。
  • 大数据、日志、流处理、高吞吐 → Kafka。

SSE 流式推送

  • 前端连接一次,服务端持续推送消息
  • 用 SseEmitter
  • 用 ConcurrentLinkedQueue 做消息缓冲
posted @ 2026-03-28 11:22  Huangyien  阅读(1)  评论(0)    收藏  举报