Capítulo 11. Microservicios básicos de productor y consumidor
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Los microservicios básicos de productor y consumidor (BPC) ingieren eventos de uno o más flujos de eventos, aplican las transformaciones o la lógica de negocio necesarias, y emiten los eventos necesarios a los flujos de eventos de salida. La E/S síncrona solicitud-respuesta también puede formar parte de este flujo de trabajo, pero ese tema se trata con más detalle en el Capítulo 17. Este capítulo se centra estrictamente en los componentes basados en eventos.
Los microservicios BPC se caracterizan por el uso de clientes consumidores y productores básicos, que sólo proporcionan una funcionalidad básica para consumir y producir eventos. No incluyen ninguna programación de eventos, marcas de agua, mecanismos de materialización incorporados, registros de cambios ni mecanismos de escalado horizontal más allá del equilibrio de grupos de consumidores, que son comunes a los frameworks con todas las funciones que se tratan en los Capítulos 12 y 13.
Aunque ciertamente es posible que desarrolles tus propias bibliotecas para proporcionar estas características, hacerlo está fuera del alcance de este capítulo. Por tanto, debes considerar cuidadosamente si el patrón BPC funcionará para tus requisitos empresariales.
Los clientes productores y consumidores están fácilmente disponibles en la mayoría de los lenguajes de ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access