Conversa - Envio da Mensagem
Conversa - Notificação
Conversa - Notificação
Conversa - Leitura da Mensagem
Conversa Inteira
Protocolo?
Qual escolher?
1. HTTP
2. HTTP/2
3. TCP
4. UDP
5. WebSocket
6. XMPP
HTTP
1. Request / Response
2. Document-centric
3. Overhead de Headers
4. Complexo
5. Half-duplex
Como receber a notificação?
Client ficar pedindo?
HTTP/2
HTTP/2
1. Não somente Request/Response
2. Server Push
3. Mulplexing
4. Streaming
5. Full-duplex
HTTP/2
1. Overhead de Headers
2. Document-centric
3. Complexo
4. Amazon não tem suporte :(
WebSockets
1. Protocolo de Transporte
2. Full-duplex
3. Streaming
4. Suporte pelos browsers
recap
Backend Frontend
recap
recap
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
Próximos SlideShares
Carregando em…5
×

Os desafios de um chat integrado ao checkout

242 visualizações

Publicada em

A compra de um produto personalizado exige uma constante troca de informações entre comprador e vendedor. Nesta palestra mostraremos a evolução da arquitetura dos sistemas. Incluir um chat em fluxo de checkout fez com que mudássemos completamente a maneira com que construimos nossos sistemas desencadeando uma série de mudanças.

Publicada em: Software
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
242
No SlideShare
0
A partir de incorporações
0
Número de incorporações
46
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Os desafios de um chat integrado ao checkout

  1. 1. Conversa - Envio da Mensagem
  2. 2. Conversa - Notificação
  3. 3. Conversa - Notificação
  4. 4. Conversa - Leitura da Mensagem
  5. 5. Conversa Inteira
  6. 6. Protocolo?
  7. 7. Qual escolher? 1. HTTP 2. HTTP/2 3. TCP 4. UDP 5. WebSocket 6. XMPP
  8. 8. HTTP 1. Request / Response 2. Document-centric 3. Overhead de Headers 4. Complexo 5. Half-duplex
  9. 9. Como receber a notificação?
  10. 10. Client ficar pedindo?
  11. 11. HTTP/2
  12. 12. HTTP/2 1. Não somente Request/Response 2. Server Push 3. Mulplexing 4. Streaming 5. Full-duplex
  13. 13. HTTP/2 1. Overhead de Headers 2. Document-centric 3. Complexo 4. Amazon não tem suporte :(
  14. 14. WebSockets 1. Protocolo de Transporte 2. Full-duplex 3. Streaming 4. Suporte pelos browsers
  15. 15. recap
  16. 16. Backend Frontend
  17. 17. recap
  18. 18. recap

×