Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the history and application of protocols in building distributed systems in this conference talk from YOW! 2019. Delve into how protocols provide the foundation for quality attributes such as performance, resilience, and security in distributed and concurrent systems. Learn from Java Champion and high-performance computing specialist Martin Thompson as he discusses the importance of good hygiene, fault tolerance, and effective communication in coordinating and sharing knowledge within distributed systems. Gain insights into how these protocols enable individual components to work together as a system greater than the sum of its parts. Discover the parallels between distributed systems and social groups, and understand how proper "manners" in the form of interaction protocols are crucial for successful collaboration in both contexts.