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

浙公网安备 33010602011771号