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

Mensageria com Microsserviços Estendida

Mensageria com Microsserviços Estendida

Avatar for Lucas Santos

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