Eric Deandrea

Eric is a Sr. Principal Technical Marketing Manager at Red Hat, focusing on Application Development technologies such as Quarkus, Spring Boot, as well as the rest of Red Hat's Integration portfolio. Prior to joining Red Hat Eric spent many years in the financial services & insurance industries. Eric also enjoys contributing to various open source projects, including the Spring ecosystem. Outside of work Eric enjoys ice hockey and martial arts. He holds a black belt in Kempo Karate.

Areas of Expertise

Java, Spring, Quarkus, Integration

Recent Posts

Spring Boot on Quarkus: Magic or madness?

Spring Boot on Quarkus: Magic or madness?

Quarkus is a Java stack tailored for OpenJDK HotSpot (or OpenJ9 on zSeries) and GraalVM, crafted from optimized Java libraries and standards. It is a good choice for building highly-scalable applications while using lower amounts of CPU and memory resources than other Java frameworks. These applications can be traditional web applications, serverless applications, or even functions as a service.

Continue reading Spring Boot on Quarkus: Magic or madness?

Share
Supersonic, Subatomic gRPC services with Java and Quarkus

Supersonic, Subatomic gRPC services with Java and Quarkus

gRPC is an open source remote procedure call (RPC) framework. It was released by Google in 2015 and is now an incubating project within the Cloud Native Computing Foundation. This post introduces gRPC while explaining its underlying architecture and how it compares to REST over HTTP. You’ll also get started using Quarkus to implement and consume gRPC services.

Continue reading Supersonic, Subatomic gRPC services with Java and Quarkus

Share
Change data capture with Debezium: A simple how-to, Part 1

Change data capture with Debezium: A simple how-to, Part 1

One question always comes up as organizations moving towards being cloud-native, twelve-factor, and stateless: How do you get an organization’s data to these new applications? There are many different patterns out there, but one pattern we will look at today is change data capture. This post is a simple how-to on how to build out a change data capture solution using Debezium within an OpenShift environment. Future posts will also add to this and add additional capabilities.

Continue reading Change data capture with Debezium: A simple how-to, Part 1

Share