Code

Every Wednesday at 12pm PT our Developer Advocates code live.

A Live Coding Adventure in Interservice Comms with Mark Heckler

Watch on Twitch
12 PM PDT on Wednesday, Sep 23, 2020

A Live Coding Adventure in Interservice Comms with Mark Heckler


In this episode

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!

Hosts

Mark Heckler

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 and an occasionally interesting Twitter account.