, 2021

2021 Breakout Sessions

Creating Polyglot Communication Between Kubernetes Clusters and Legacy Systems with an Event Mesh


Track: Cloud Native Platforms

Incompatibilities of language and communication protocol have created complexity in building intersystem communication in increasingly distributed enterprises. DevOps can deploy, monitor, scale and manage application clusters, but they only gain utility when they can communicate events to one another.

How can we build Spring and non-Spring-based communication between Kubernetes clusters and legacy systems in a way that accounts for different development languages and messaging protocols? By bringing Spring apps onto an event mesh, we can easily enable this communication, even with systems that don’t support Spring’s native messaging standards.

In this session, you’ll learn how to:

  • Enable real-time pub/sub communication between systems using any Spring messaging technology in an event-driven architecture.
  • Create a flexible architecture that can easily add and remove producing and subscribing applications without adverse effects.
  • Enable agile development processes, bridging old and new.

Michael Hilmen

Principal Architect

Robbie Jerrom

Principal SE - Office of the CTO