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

Comunicação entre sistemas - você está fazendo ...

Comunicação entre sistemas - você está fazendo isso errado!

Assim como nós, as nossas aplicações não vivem sozinhas e dependem invariavelmente de outros sistemas - até para não reinventarmos a roda. Vamos explorar como desde de tempos onde REST nem estava pensado (e que usamos no dia a dia) aplicações comunicam-se entre si enviando dados ou comandos - aposto que você faz algumas coisas hoje que eram feitas já 20 anos atrás.
Entrando na contemporaneidade vamos entender como SOAP, REST, GraphQL e gRPC podem e vão fazer parte de nossas vidas e dos nossos projetos. Ah, obviamente vamos quebrar alguns paradigmas envolvendo estes termos. Já parou para pensar que REST não quer dizer JSON?
A ideia é ter argumentos para uma discussão: em se tratando de comunicação com outros sistemas, qual a melhor abordagem?

Avatar for Anderson Casimiro

Anderson Casimiro

March 06, 2018
Tweet

More Decks by Anderson Casimiro

Other Decks in Technology

Transcript

  1. Comunicação entre sistemas Você está fazendo isso errado! Anderson 'Duodraco'

    Casimiro • Gerente de Produto e Inovação @ TOTVS • Consultor de TI @ MGov
  2. Agenda Porque estamos aqui Antes da era 20XX Ah, a

    "padronização" Pr'onde iremos daqui