Contexto: Mi empresa utiliza WebLogic AppServer y OracleBus de servicio para la orquestación y coreografía del servicio SOA. Nos gustaría avanzar hacia una arquitectura de microservicios basada en eventos. El punto clave es eliminar el complejo de orquestación de servicios en el back office.
Pregunta: ¿Cuál es el motor de mensajes recomendado para un¿Impulsado por eventos, microservicios de arquitectura? Si el rendimiento y el alto rendimiento no son nuestras principales preocupaciones. Nuestra mayor preocupación es la entrega garantizada, la conmutación por error y la resistencia del sistema. Resistencia Se puede lograr de diferentes maneras en MQ y Kafka.
También considera: "Tubería muda, punto final inteligente"como principio, ¿es Apache Kafka más atractivo, más resiliencia?
Cualquier pensamiento y opinión son bienvenidos. Gracias por adelantado.
Respuestas
0 para la respuesta № 1El Bluemix MessageHub El servicio se basa en Kafka y está diseñado para la arquitectura de microservicios.