Livestreams

New Livestream: Build GraphQL Services With Spring Boot Like Netflix

Updated on November 15, 2024.

On October 17, 2024, we hosted our IntelliJ IDEA Livestream episode with Netflix Staff Engineer, Paul Bakker, where we discovered how Netflix implements GraphQL services with Spring Boot and the DGS framework.

Session abstract

Netflix uses GraphQL and the DGS framework (recently fully integrated with Spring GraphQL) as their primary architecture. In this talk, you’ll learn everything you need to know to do the same. This talk is a deep dive into implementing GraphQL services with Spring Boot and the DGS framework. You’ll learn about GraphQL schemas and how to implement them. While we’ll spend some time on the fundamentals, the goal of the presentation is to look at more advanced scenarios you’ll run into, such as batch loading, nested data fetchers, error handling, threading and parallel data fetching, and testing. GraphQL services are great on their own, but things really get exciting when using GraphQL federation in a microservices ecosystem. That’s why we’ll also discuss federation and how to make your service work in a federated architecture!

Asking questions

Paul will try to answer all your questions during the session. If we run out of time, we’ll publish answers to any remaining questions in a follow-up blog post.

Your speaker and host

Speaker

Paul Bakker

Paul is a Staff Engineer at Netflix on the Java Platform team, working on making the Netflix developer experience great. Besides his love for writing code, he has a passion for sharing knowledge. He has published two books with O’Reilly: Modular Cloud Apps with OSGi, published in 2013, and Java 9 Modularity, published in September 2017. Both books are about modularity in Java. Paul loves to speak at tech conferences, and he has presented at numerous conferences around the world about a wide variety of topics. He is active on X (formerly Twitter) as @pbakker.

Host

Mala Gupta

Mala Gupta

A Java Champion and JUG leader, Mala has authored multiple books with Manning, Packt, and O’Reilly Publications. She has more than two decades of experience in the software industry and is a regular speaker at industry conferences around the world. She is a vocal supporter of Java certification as a path to career advancement.

Happy developing!

image description