Full-day workshop:

Exploring NoSQL and Polyglot Persistence with Java

Why this workshop?

Are you a Java developer eager to explore the world of NoSQL and polyglot persistence? Join our workshop to discover the power of enterprise Java with Jakarta EE and MicroProfile while diving into four different NoSQL databases. Learn the context, history, and fundamentals of persistence applications, and gain practical insights into key-value, wide column, document, and graph databases. We’ll provide tips, examples, best practices on when and how to use each database type, and modeling scenarios and differentiation from relational databases. Take advantage of this opportunity to enhance your skills and stay ahead of the evolving trends in the Java ecosystem!

Unconference sessions

Why attend this workshop

gain in-depth knowledge of different NoSQL databases and their practical implementation

explore polyglot persistence techniques to leverage the strengths of multiple databases in Java applications

understand the differences between NoSQL and relational databases for informed database selection

stay up-to-date with the latest trends in integrating NoSQL databases with Jakarta EE and MicroProfile

expand your skill set as a Java developer/architect by mastering NoSQL databases and polyglot persistence

Who is it for?

Java developers

Architects

Other technical enthusiasts interested in expanding their knowledge of NoSQL databases and exploring polyglot persistence techniques

What will you learn?

understand the fundamental concepts and principles of NoSQL databases, including key-value, wide column, document, and graph databases

practical techniques for working with NoSQL databases in Java applications, including data modeling, querying, and manipulation

gain insights into the use cases and scenarios where each type of NoSQL database excels, enabling you to make informed decisions when choosing the appropriate database for your projects

explore polyglot persistence strategies and learn how to integrate multiple types of databases seamlessly within your Java applications

stay up-to-date with the latest trends and advancements in the Jakarta EE and MicroProfile communities, specifically focusing on Jakarta NoSQL and Jakarta Data initiatives, and their integration with NoSQL databases in Java

Prerequisites:

basic understanding of Java programming

familiarity with database concepts

some knowledge of enterprise Java frameworks, such as Jakarta EE and MicroProfile, would be beneficial

Who are the trainers?​

Otavio Santana

Empowering staff-plus engineers to deliver highly scalable software on the cloud lets them become influential in their companies and the market and move their technical careers to the next level.

Otavio is a passionate architect and software engineer focused on cloud and Java technologies. He has deep expertise in polyglot persistence and high-performance applications in finance, social media, and e-commerce.

Otavio has contributed to the Java and the Open source ecosystem in several ways, such helped the direction and objectives of the Java platform since Java 8 as a JCP executive member, besides being a committer and leader in several open-source products, projects, and specifications.

Otavio is recognized for his Open Source contributions and has received many awards, including all JCP Awards categories and the Duke’s Choice Award, to name a few. Otávio is also a distinguished member of the Java Champions and Oracle ACE programs.

Otávio loves history, economy, traveling, programming, and real-world languages. He speaks Portuguese, English, Spanish, Italian, and French and is fluent in dad jokes.

Elias is a Principal Engineer at Backbase with a background in software engineering, consulting, agile coaching, and tech lead. He helps software engineers to develop their quality mindset and deliver bug-free software. He specializes in Quality Engineering for backend, frontend, and mobile technologies. He’s a writer, blogger, and loves to help the community by running meetups and sharing knowledge by giving presentations worldwide.

He’s also an Oracle ACE for Java, DevOps and Cloud Native, Java Magazine NL editor, TDC Rockstar, and Browserstack Champion.

Stay up to date

* indicates required

We use Mailchimp as our marketing platform. By clicking above to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.

You can change your mind at any time by clicking the unsubscribe link in the footer of any email you receive from us, or by contacting us at [email protected]