Otavio Goncalves de Santana

Otávio is a passionate software engineer focused on Java technology. He has experience mainly in persistence polyglot and high-performance applications in finances, social media, and e-commerce.

Otavio is a member of both Expert Groups and Expert Leader in several JSRs and JCP executive committee. He is working on several Apache and Eclipse Foundation projects such as Apache Tamaya, Eclipse JNoSQL, Eclipse MicroProfile, JakartaEE. A JUG leader and global speaker at JavaOne and Devoxx conferences. Otavio has received recognition for his OSS contributions such as the JCP Outstanding Award, Member of the year and innovative JSR, Duke’s Choice Award, and Java Champion Award, to name a few.

Jakarta EE – ask the Experts

Day 2 - 11th Dec 17:20-18:10 Main Hall #Influencers Discussion Novice Otavio Goncalves de Santana, Werner Keil, Ivar Grimstad, Emily Jiang

Modern Data Streaming and Processing with Apache Kafka and NoSQL

Day 2 - 11th Dec 15:30-17:20 Europa hall (6th Floor) Advanced

Modern microservice-based architecture needs to exchange data in a fast and reliable way. The use of distributed streaming platforms such as Apache Kafka makes the job easier, but it’s often not enough. Applications also use NoSQL databases to store information that comes from multiple sources, so it makes perfect sense to use Kafka and NoSQL to create a distributed streaming and processing pipeline between applications. This hands-on lab explores such an architecture, deploying applications with Oracle Cloud and Jakarta EE technologies – Oracle NoSQL, Kafka, and JNoSQL – that are used to connect to the database and receive Kafka messages as CDI events.

Jakarta NoSQL: Meet the first Jakarta EE specification in the Cloud

Day 3 - 12th Dec 14:00-15:50 Hall 8.1 (Next to Hall 8, 5th Floor) Advanced Otavio Goncalves de Santana, Thodoris Bais

Jakarta NoSQL is the first specification of the new era of Java EE now in the Eclipse Foundation home as Jakarta EE. The goal of this specification is to ease integration to Java applications with a standard API that supports more than 30 NoSQL vendors and rising. This presentation will show Jakarta NoSQL with MongoDB and introduce an easy way to move your application to the cloud age.

Jakarta EE Meets NoSQL at the Cloud Age

Day 2 - 11th Dec 13:30-14:20 Hall 3.1 #J2D Advanced Advanced Otavio Goncalves de Santana, Werner Keil

Let’s be honest: the amount of data collected by applications nowadays is growing at a scary pace. Many of them need to handle billions of users generating and consuming data at an incredible speed. Maybe you are wondering how to create an application like this? What is needed? What benefits can you take from this reality to your project? This session shows how Jakarta EE can meet these needs when you’re working with NoSQL databases in the cloud. It’s the same approach used by some of the biggest companies in the world to store, analyze, and get results from really crazy amounts of data. No matter your project size, you can take it to the next level today.

Slides

Code Sample