Tanzu.TV/Code - A Live Coding Adventure in Interservice Comms with Mark Heckler
As all aspects of our lives become more distributed and the world gets ever smaller - we can “Zoom” anywhere in milliseconds! - systems that support tasks large and small become more interconnected as well. Distributed systems are the future, and anyone who says otherwise is probably selling monoliths. With the number of applications and cloud regions expanding at a dizzying rate, communication is key. In this session, the presenter leads attendees on a live-coding adventure exploring various options for your critical interservice comms. Topics covered depend on time available, but may include: HTTP-based interactions, e.g. REST APIs using standard types HTTP-based interactions using Reactive Streams publishers Server Sent Events WebSocket RSocket Message-based interactions using messaging platforms, e.g. RabbitMQ, Kafka All examples will be coded live & in real-time. Hailing frequencies open, Captain! ==== Mark Heckler is a software developer and Spring developer advocate at VMware, conference speaker, published author, and Java Champion focusing upon developing innovative production-ready software at velocity for the cloud. His latest book, Spring Boot: Up & Running! (O’Reilly Media, 2021), is available for early access now and is scheduled for publication February 2021. As an engineer and an MBA, Mark has worked with key players in the manufacturing, retail, medical, scientific, telecom, and financial industries as well as various public sector organizations to develop and deliver critical capabilities on time and on budget. He is a committed open source contributor and author/curator of a developer-focused blog (https://thehecklers.com) and an occasionally interesting Twitter account (https://twitter.com/mkheck).