Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Mensageria com Microsserviços Estendida

Mensageria com Microsserviços Estendida

Lucas Santos

June 24, 2019
Tweet

More Decks by Lucas Santos

Other Decks in Programming

Transcript

  1. MQTT Message Queue Telemetry Transport - Leve - Flexibilidade de

    QoS - Escolhido como padrão para mensageria - Simples e fácil de implementar
  2. DDS Data Distribution Service - PubSub simples - Flexível e

    adaptável - Auto-discovery - Não usa muitos recursos - Determinístico na entrega de mensagens - Escalável dinamicamente - Eficiente
  3. P CB_Q C RPC_Q replyTo: CB_Q correlationId: xpto replyTo: CB_Q

    correlationId: xpto correlationId: xpto
  4. Topics - daredevil.error.log - daredevil.info.log - daredevil.warn.log - daredevil.message -

    heimdall.error.log - heimdall.info.log - heimdall.warn.log - heimdall.message
  5. Topics - daredevil.error.log - daredevil.info.log - daredevil.warn.log - daredevil.message -

    heimdall.error.log - heimdall.info.log - heimdall.warn.log - heimdall.message origem.severidade.tipo
  6. Topics - daredevil.error.log - daredevil.info.log - daredevil.warn.log - daredevil.message -

    heimdall.error.log - heimdall.info.log - heimdall.warn.log - heimdall.message Q1 Q2 Q3
  7. referências_ - blog.codeship.com/microservices-messaging-rest-isnt-al ways-best-choice - rabbitmq.com/tutorials/tutorial-two-javascript.html - rabbitmq.com/tutorials/tutorial-three-javascript.html - rabbitmq.com/tutorials/tutorial-four-javascript.html

    - rabbitmq.com/tutorials/tutorial-five-javascript.html - rabbitmq.com/tutorials/tutorial-six-javascript.html - enterpriseintegrationpatterns.com/patterns/messaging - concrete.com.br/2012/01/23/introducao-a-mensageria