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

[DevTrends - Jun/2022] Arquitetura baseada em eventos

[DevTrends - Jun/2022] Arquitetura baseada em eventos

Cada vez mais estamos evoluindo para um cenário onde contextos bem definidos do business são representados por serviços independentes que expressam a realidade por trás do código. Tendo em vista que nossa realidade é assíncrona e que muito do que acontece no mundo é visto por nós como "coisas" (ou eventos) que acontecem em diferentes contextos ao nosso redor, o objetivo de modelar software que expresse a realidade também tange a comunicação entre serviços de diferentes contextos, em forma de eventos.

Nessa talk, veremos como uma arquitetura baseada em eventos pode ser uma opção coerente e viável para a comunicação entre serviços, abordando suas vantagens e desvantagens.

Camila Campos

June 28, 2022
Tweet

More Decks by Camila Campos

Other Decks in Programming

Transcript

  1. Camila Campos Meu propósito de vida é promover diversidade e

    inclusão através da educação @camposmilaa
  2. Dia 1: Sessão de 1h realizada Dia 2: Sessão de

    2h cancelada Realizadas 1h Canceladas 2h Total 3h % Cancelamento 66.67%
  3. Dia 1: Sessão de 1h realizada Dia 2: Sessão de

    2h cancelada Dia 3: Sessão de 2h30 realizada Dia 3: Sessão de 1h cancelada Realizadas 3h30 Canceladas 3h Total 6h30 % Cancelamento 46.15%
  4. Dia 1: Sessão de 1h realizada Dia 2: Sessão de

    2h cancelada Dia 3: Sessão de 2h30 realizada Dia 3: Sessão de 1h cancelada Sessão de 1h realizada Sessão de 2h cancelada Sessão de 2h30 realizada … Sessão de 1h cancelada
  5. Dia 1: Sessão de 1h realizada Dia 2: Sessão de

    2h cancelada Dia 3: Sessão de 2h30 realizada Dia 3: Sessão de 1h cancelada Sessão de 1h realizada Sessão de 2h cancelada Sessão de 2h30 realizada … Sessão de 1h cancelada Realizadas 3h30 Canceladas 3h Total 6h30 % Cancelamento 46.15%
  6. Dia 1: Sessão de 1h realizada Dia 2: Sessão de

    2h cancelada Dia 3: Sessão de 2h30 realizada Dia 3: Sessão de 1h cancelada Sessão de 1h realizada Sessão de 2h cancelada Sessão de 2h30 realizada Sessão de 1h cancelada snapshot …. Realizadas 3h30 Canceladas 3h Total 6h30 % Cancelamento 46.15%
  7. Dia 1: Sessão de 1h realizada Dia 2: Sessão de

    2h cancelada Dia 3: Sessão de 2h30 realizada Dia 3: Sessão de 1h cancelada Sessão de 1h realizada Sessão de 2h cancelada Sessão de 2h30 realizada Sessão de 1h cancelada snapshot …. Realizadas 1h Canceladas 2h Total 3h % Cancelamento 66.67%
  8. Sessão de 1h realizada Sessão de 2h cancelada Sessão de

    2h30 realizada Sessão de 1h cancelada … Realizadas 3h30 Canceladas 3h Command Query Responsibility Segregation
  9. Sessão de 1h realizada Sessão de 2h cancelada Sessão de

    2h30 realizada Sessão de 1h cancelada … Realizadas 3h30 Canceladas 3h Command Query Responsibility Segregation Realizadas 2 Canceladas 2