Capítulo 11. Microsserviços básicos de produtor e consumidor
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Os microsserviços básicos de produtor e consumidor (BPC) recebem eventos de um ou mais fluxos de eventos, aplicam as transformações ou a lógica comercial necessárias e emitem os eventos necessários para os fluxos de eventos de saída. A E/S síncrona de solicitação-resposta também pode fazer parte desse fluxo de trabalho, mas esse tópico é abordado com mais detalhes no Capítulo 17. Este capítulo se concentra estritamente em componentes orientados por eventos.
Os microsserviços do BPC são caracterizados pelo uso de clientes consumidores e produtores básicos, que fornecem apenas a funcionalidade básica para consumir e produzir eventos. Eles não incluem agendamento de eventos, marcas d'água, mecanismos de materialização incorporados, registros de alterações ou mecanismos de dimensionamento horizontal além do balanceamento de grupos de consumidores que são comuns às estruturas com recursos completos discutidas nos Capítulos 12 e 13.
Embora seja certamente possível que você desenvolva suas próprias bibliotecas para fornecer esses recursos, isso está além do escopo deste capítulo. Portanto, você deve considerar cuidadosamente se o padrão BPC atenderá às suas necessidades comerciais.
Os clientes produtores e consumidores estão prontamente disponíveis nas linguagens mais comumente usadas, o que reduz a sobrecarga ...
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