Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the future of reactive application protocols in this 42-minute conference talk from Spring I/O Bridge. Dive into RSocket, a cutting-edge application-level protocol designed for reactive streaming and cloud-native applications. Learn how RSocket simplifies client-server communication, offering faster performance than REST and greater reliability than gRPC. Discover its transport-agnostic nature, various interaction models, and language-agnostic capabilities. Understand why tech giants like Facebook and Netflix have adopted RSocket, and gain insights into its implementation across different programming languages and RPC frameworks. Explore key concepts including binary messaging, data metadata, performance benefits, flexibility, and resilience features. Examine peer-to-peer communication, socket Java testing, and the RSocket Broker and Router specifications. Gain valuable knowledge on when and how to start using RSocket in your projects, along with its advantages, disadvantages, and potential impact on user experience.
Syllabus
Introduction
History of protocols
Do we have today
What do we need
What is RSocket
Binary Messaging
Data Metadata
Performance
Flexibility
Resilience
Resilience Features
PeertoPeer Communication
Socket Java
Testing
Summary
User Experience
Disadvantages
Process
Conclusion
RSocket Broker Specification
Router Specification
Micro Network
Questions
Taught by
Spring I/O