YoVDO

RSocket - Future Reactive Application Protocol

Offered By: Spring I/O via YouTube

Tags

Spring IO Courses Microservices Courses Resilience Courses Cloud-Native Applications Courses RSocket Courses

Course Description

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

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Scalable Microservices with Kubernetes
Google via Udacity
Introduction to Kubernetes
Linux Foundation via edX
Architecting Distributed Cloud Applications
Microsoft via edX
IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera