SESSION + Live Q&A
RSocket: Solving Real-World Architectural Challenges
It may seem surprising that a networking protocol can have such wide-ranging implications for applications are architected – but RSocket, with its unique flexibility and set of guarantees, is being used by some of the largest cloud-based companies to achieve order-of-magnitude reductions in infrastructure costs and dramatic improvements in performance and reliability.
Developed in collaboration with Facebook, Pivotal, Netifi, Alibaba and others, RSocket is an open-source reactive networking protocol that is designed to handle the challenges of communication between complex networks of services. Based on the Reactive Streams specification, RSocket is able to handle typical request-response traffic as well as streaming data in both directions – even in the face of unreliable connections. RSocket is transport-agnostic, so it can be used with a variety of standard transports (like TCP, HTTP/2 and WebSocket) both within the data center and over the internet, extending to mobile devices and browsers.
In this session, and Ondrej Lehecka of Facebook, Robert Roeser of Netifi and Andy Shi of Alibaba will explain the use cases for RSocket within their companies, as well as how it can be used by enterprises to simplify the way they build and operate cloud-native applications.
Speaker
Robert Roeser
Co-Founder & CEO @netifi_inc
Robert Roeser is a co-founder and CEO of Netifi, where he is working to lay the groundwork for the next generation of cloud-native applications. Prior to Netifi, he was a member of the Netflix Edge Platform team that created RSocket, Hystrix and RxJava. He is one of the original developers of...
Read moreFind Robert Roeser at:
Speaker
Andy Shi
Developer Advocate @AlibabaGroup
Andy is a developer advocate for Alibaba group. He is mainly focused on Service Mesh and middleware technologies. He was a developer advocate for IBM before joining Alibaba, where he worked on various Cloud Native projects. He has many years of experience as a cloud infrastructure and virtual...
Read moreSpeaker
Ondrej Lehecka
Software Engineer @Facebook
Ondrej is a software engineer in Facebook. He is focusing on infrastructure for distributed systems. Ondrej is one of the main contributors to the RSocket C++ implementation released on Github. He advocated for the RSocket application protocol adoption inside of Facebook and shipped it along with...
Read moreFind Ondrej Lehecka at:
From the same track
Cloud Native Data Pipelines With Apache Kafka
As microservices, data services and serverless APIs proliferate in a cloud-native world, analysts still need to report on the business as a whole. Data engineers need to collect and standardize data in an increasingly complex and diverse system. Luckily, the problem is also the solution – the...
Gwen Shapira
Principal Data Architect @Confluent, PMC Member @Kafka, & Committer Apache Sqoop
Crossing the River by Feeling the Stones
Deng Xiaoping once described managing the economy as crossing the river by feeling the stones—in other words have a direction but be adaptive. But in a world of constant change, how do you determine the right thing to do? Which pebble to tread on? How do you understand where you’re going and...
Simon Wardley
Top UK Tech Influencer & Researcher & @lefep (Leading Edge Forum)
Streaming Log Analytics with Kafka
Humio is a log analytics system that is optimised to run in on-prem instances. From a software provider’s point of view, fixing issues in an on-prem solution is inherently problematic, and we have strived to make the solution simple.To achieve this goal, a Humio installation consists only...
Kresten Krab Thorup
CTO @MeetHumio (Humio)
A Guided Journey of Cloud Native Featuring Monzo
The Cloud Native Trail Map provides a path for enterprises to deploy cloud native applications, and the steps they’ll encounter along their journey. However, the needs of each enterprise are rarely the same and these journeys are rarely linear. In this talk we’ll look at how the...
Cheryl Hung
Director of Ecosystem @CloudNativeFdn
Matt Heath
Distributed Systems Engineer @monzo