Oracle logo

Live Developer Webcast

Live Webcast
March 10, 2021
10 a.m. PT | 1 p.m. ET

Message-Driven Microservices & Monoliths with Micronaut

One of the biggest challenges that developers face when working in a microservice environment is ensuring data consistency. Distributed services must be able to communicate with each other in order for your application to deliver all of the requirements and functionality that your users expect.

Think about an e-commerce application, for example. Your shipment service needs to know when an order is placed, right? Your order service, in turn, should also know when it has been shipped! Even if your application is less “pure microservice” and more of a hybrid approach, you probably have at least a few distributed services that ultimately need to communicate with each other.

Communication between distributed services is challenging and we want to show you a few tricks for simplifying this difficult task by using Micronaut and some fairly popular messaging solutions. In this session, we’ll help you get started implementing messaging in your applications using open source tools such as Apache Kafka and RabbitMQ, as well as a managed Oracle Cloud-based option that can be plugged into your service with very little setup and configuration.

Featured Speaker

Todd Sharp

Todd Sharp

Developer Advocate
Todd is a Developer Advocate for Oracle focusing on the Oracle Cloud and Cloud Databases. He has 16 years of experience as a full stack developer. He has been working with Java and dynamic JVM languages, as well as various JavaScript frameworks, his whole career. He is obsessed with technology and programming and feels extremely lucky to get paid to do what he loves every single day. When he is not learning a new language, tool or framework, he can usually be found volunteering at his local school working with the FLL Lego Robotics club, working on his barn automation project built with Raspberry Pi, tinkering with Arduinos or making new friends at a conference.