Interaction Protocols - It's All About Good Manners

Interaction Protocols - It's All About Good Manners

GOTO Conferences via YouTube Direct link

Introduction

1 of 35

1 of 35

Introduction

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Interaction Protocols - It's All About Good Manners

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Interaction Protocols
  3. 3 How significant are protocols for software development?
  4. 4 Evolutionary Biology & Communication
  5. 5 Facial Expressions
  6. 6 Manners & Etiquette
  7. 7 Hygiene Disease
  8. 8 Courtesy Society
  9. 9 Formal Protocols
  10. 10 Good conditions to succeed
  11. 11 Concurrent & Distributed Systems
  12. 12 How should components Interact?
  13. 13 418 "I'm a teapot"
  14. 14 How should we document our protocols?
  15. 15 API vs Protocol
  16. 16 What could possibly go wrong?
  17. 17 Multicast Example
  18. 18 ACK / NAK Implosion
  19. 19 Who cares about waste?
  20. 20 Don't use text codecs! Please please use binary codecs
  21. 21 Versioning
  22. 22 Sync vs Async
  23. 23 Synchronous = Blocking
  24. 24 it's about managing state via feedback
  25. 25 O-RIT and replay attacks
  26. 26 Batching
  27. 27 Etiquette of a request
  28. 28 Snake Oil Protocols
  29. 29 Two-Phase Commit is not fault tolerant
  30. 30 Guaranteed Delivery
  31. 31 Applications should have feedback & recovery protocols
  32. 32 Are protocols significant to software development?
  33. 33 Question, Hypothesis, Prediction, Experiment, Analysis
  34. 34 Falsifiability
  35. 35 Conway's Law

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.