Capítulo 10. 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 empresarial necesarias, y emiten los eventos necesarios a los flujos de eventos de salida. La E/S síncrona de petición-respuesta también puede formar parte de este flujo de trabajo, pero ese tema se trata con más detalle en el Capítulo 13. 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. Los clientes consumidores básicos no incluyen programación de eventos, marcas de agua, mecanismos de materialización, registros de cambios ni escalado horizontal de instancias de procesamiento con almacenes de estado locales. Estas capacidades suelen pertenecer únicamente a marcos de trabajo más completos, que se tratarán en profundidad en los Capítulos 11 y 12. Aunque ciertamente es posible que desarrolles tus propias bibliotecas para proporcionar estas funciones, 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 los lenguajes más utilizados, lo que reduce la sobrecarga cognitiva ...
Get Construir microservicios basados en eventos now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.