Os desafios de um chat integrado ao checkout
96
-
Upload
david-robert-camargo-de-campos -
Category
Software
-
view
154 -
download
2
Transcript of Os desafios de um chat integrado ao checkout
![Page 2: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/2.jpg)
![Page 6: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/6.jpg)
![Page 7: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/7.jpg)
![Page 8: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/8.jpg)
![Page 9: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/9.jpg)
![Page 10: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/10.jpg)
![Page 11: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/11.jpg)
![Page 12: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/12.jpg)
![Page 13: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/13.jpg)
![Page 14: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/14.jpg)
![Page 15: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/15.jpg)
![Page 16: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/16.jpg)
![Page 17: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/17.jpg)
![Page 18: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/18.jpg)
![Page 19: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/19.jpg)
![Page 20: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/20.jpg)
![Page 21: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/21.jpg)
![Page 22: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/22.jpg)
![Page 23: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/23.jpg)
![Page 24: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/24.jpg)
![Page 25: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/25.jpg)
![Page 26: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/26.jpg)
![Page 27: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/27.jpg)
![Page 28: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/28.jpg)
![Page 29: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/29.jpg)
![Page 30: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/30.jpg)
![Page 31: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/31.jpg)
![Page 32: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/32.jpg)
![Page 33: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/33.jpg)
![Page 34: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/34.jpg)
Conversa - Envio da Mensagem
![Page 35: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/35.jpg)
Conversa - Notificação
![Page 36: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/36.jpg)
Conversa - Notificação
![Page 37: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/37.jpg)
Conversa - Leitura da Mensagem
![Page 38: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/38.jpg)
Conversa Inteira
![Page 39: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/39.jpg)
Protocolo?
![Page 40: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/40.jpg)
Qual escolher?
1. HTTP2. HTTP/23. TCP4. UDP5. WebSocket6. XMPP
![Page 41: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/41.jpg)
HTTP
1. Request / Response2. Document-centric3. Overhead de Headers4. Complexo5. Half-duplex
![Page 42: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/42.jpg)
Como receber a notificação?
![Page 43: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/43.jpg)
Client ficar pedindo?
![Page 44: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/44.jpg)
![Page 45: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/45.jpg)
![Page 46: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/46.jpg)
![Page 47: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/47.jpg)
![Page 48: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/48.jpg)
![Page 49: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/49.jpg)
![Page 50: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/50.jpg)
HTTP/2
![Page 51: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/51.jpg)
HTTP/2
1. Não somente Request/Response2. Server Push3. Mulplexing4. Streaming5. Full-duplex
![Page 52: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/52.jpg)
HTTP/2
1. Overhead de Headers2. Document-centric3. Complexo4. Amazon não tem suporte :(
![Page 53: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/53.jpg)
![Page 54: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/54.jpg)
![Page 55: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/55.jpg)
![Page 56: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/56.jpg)
WebSockets
1. Protocolo de Transporte2. Full-duplex3. Streaming4. Suporte pelos browsers
![Page 57: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/57.jpg)
![Page 58: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/58.jpg)
![Page 59: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/59.jpg)
![Page 60: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/60.jpg)
![Page 61: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/61.jpg)
![Page 62: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/62.jpg)
recap
![Page 63: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/63.jpg)
![Page 64: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/64.jpg)
![Page 65: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/65.jpg)
![Page 66: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/66.jpg)
Backend Frontend
![Page 67: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/67.jpg)
![Page 68: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/68.jpg)
![Page 69: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/69.jpg)
![Page 70: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/70.jpg)
![Page 71: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/71.jpg)
![Page 72: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/72.jpg)
![Page 73: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/73.jpg)
![Page 74: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/74.jpg)
![Page 75: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/75.jpg)
![Page 76: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/76.jpg)
recap
![Page 77: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/77.jpg)
![Page 78: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/78.jpg)
![Page 79: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/79.jpg)
![Page 80: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/80.jpg)
![Page 81: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/81.jpg)
![Page 82: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/82.jpg)
![Page 83: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/83.jpg)
![Page 84: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/84.jpg)
![Page 85: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/85.jpg)
![Page 86: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/86.jpg)
![Page 87: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/87.jpg)
![Page 88: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/88.jpg)
![Page 89: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/89.jpg)
![Page 90: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/90.jpg)
![Page 91: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/91.jpg)
![Page 92: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/92.jpg)
![Page 93: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/93.jpg)
![Page 94: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/94.jpg)
recap
![Page 95: Os desafios de um chat integrado ao checkout](https://reader031.fdocuments.net/reader031/viewer/2022030304/58769f191a28abd6508b4b4d/html5/thumbnails/95.jpg)