CTO Talk at Future:NET — “Game-Changing” Communication for Modern Applications
Ryland Degnan, our CTO, gave a great talk Thursday at Future:NET about RSocket and the Proteus platform. As one conference goer tweeted: “My takeaway from @rjdegnan’s presentation on @netifi_inc is that they have a game changing set of tools in rsocket and proteus.”
Ryland’s talk started with RSocket — a project with contributions from Facebook, Netflix, Netifi, and Pivotal. Ryland presented RSocket as solution for cloud-native communication for modern applications. According to Ryland, a modern cloud application consists not only of microservices, but can be web, mobile, set-top boxes, and more. RSocket standardizes the ways that modern applications interact across languages, so developers can focus on what makes their application unique with transparent application-level flow control. Ryland explained, “You no longer have to worry about what language your application is written in, where it’s located, or what transport — you can run over TCP, WebSocket, or Aeron.”
The second half of Ryland’s talk highlighted how Netifi leverages RSocket with its Proteus platform. In contrast with Istio — which is designed to move legacy applications to the cloud — Proteus is cloud native. Ryland highlighted how using Proteus allows a developer to create applications that can communicate regardless the location — whether it’s browser to browser, hybrid cloud, service to mobile device — any combination you can think of. These applications get metrics, tracing, and presence service discovery for free, and regardless of location. Proteus exposes itself as RSocket so it provides seamless compatibility with the open source software, and provides a near zero configuration broker to route messages between applications.
You can see a recording of Ryland’s talk talk here: https://www.youtube.com/watch?v=V5bhLd_DPjM