Considere la dimensión del middleware
1. Escalabilidad
2. Rendimiento
3. Retardo
4. Pérdida de datos (fiabilidad)
5. Alta disponibilidad
6. Ecología
7. Funciones
Los siguientes son la selección de cola de mensajes común:
rabbitmq (listo para usar):
ventajas: ligero, rápido, fácil de implementar y usar, configuración de enrutamiento flexible
Desventajas: bajo rendimiento y rendimiento, difícil de desarrollar secundariamente
rocketmq (buen estudiante con buenos académicos, amigos no mucho):
ventajas: buen rendimiento, estable y fiable, tiene una comunidad china activo, tiene una respuesta rápida
Contras: no ecológico que rodea
kafka:
Pros: tiene un buen comportamiento y el rendimiento, la ecología y el más adecuado para la recopilación de registros grande de datos y
desventajas:
Activemq se retrasa debido a "guardar una ola y luego procesar" Activemq (no recomendado)
púlsar:
el diseño con almacenamiento y cálculo por separado es un caballo oscuro en el producto del equipo de mensajes y merece atención continua.