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!
June 30, 2025
17:45 - 18:15 |
Registration |
June 30, 2025
18:15 - 19:00 |
Welcome Words |
June 30, 2025
19:00 - 20:30 |
IntelliJ IDEA-based IDEs Tips & TricksMikhail Vink / Hadi HaririAn IDE is so much more than an editor, yet people still seem to compare one to another. This session looks at IntelliJ IDEA and shows tips and tricks that will make you a more efficient and productive developer (most of the tips’n’tricks are also applicable to all IntelliJ IDEA-based IDEs, such as WebStorm, PhpStorm, PyCharm, and others). From searching for symbols to having a smooth workflow when working with version control, the presentation examines all the aspects that make it possible to have a pleasurable development experience. You’re guaranteed to leave this session knowing things you probably didn’t even know existed and were afraid to ask whether they did. |
June 30, 2025
17:45 - 18:15 |
Registration |
June 30, 2025
18:15 - 19:00 |
Welcome Words |
June 30, 2025
19:00 - 20:30 |
IntelliJ IDEA-based IDEs Tips & TricksMikhail Vink / Hadi HaririAn IDE is so much more than an editor, yet people still seem to compare one to another. This session looks at IntelliJ IDEA and shows tips and tricks that will make you a more efficient and productive developer (most of the tips’n’tricks are also applicable to all IntelliJ IDEA-based IDEs, such as WebStorm, PhpStorm, PyCharm, and others). From searching for symbols to having a smooth workflow when working with version control, the presentation examines all the aspects that make it possible to have a pleasurable development experience. You’re guaranteed to leave this session knowing things you probably didn’t even know existed and were afraid to ask whether they did. |
June 30, 2025
17:45 - 18:15 |
Registration |
June 30, 2025
18:15 - 19:00 |
Welcome Words |
June 30, 2025
19:00 - 20:30 |
IntelliJ IDEA-based IDEs Tips & TricksMikhail Vink / Hadi HaririAn IDE is so much more than an editor, yet people still seem to compare one to another. This session looks at IntelliJ IDEA and shows tips and tricks that will make you a more efficient and productive developer (most of the tips’n’tricks are also applicable to all IntelliJ IDEA-based IDEs, such as WebStorm, PhpStorm, PyCharm, and others). From searching for symbols to having a smooth workflow when working with version control, the presentation examines all the aspects that make it possible to have a pleasurable development experience. You’re guaranteed to leave this session knowing things you probably didn’t even know existed and were afraid to ask whether they did. |
June 30, 2025
17:45 - 18:15 |
Registration |
June 30, 2025
18:15 - 19:00 |
Welcome Words |
June 30, 2025
19:00 - 20:30 |
IntelliJ IDEA-based IDEs Tips & TricksMikhail Vink / Hadi HaririAn IDE is so much more than an editor, yet people still seem to compare one to another. This session looks at IntelliJ IDEA and shows tips and tricks that will make you a more efficient and productive developer (most of the tips’n’tricks are also applicable to all IntelliJ IDEA-based IDEs, such as WebStorm, PhpStorm, PyCharm, and others). From searching for symbols to having a smooth workflow when working with version control, the presentation examines all the aspects that make it possible to have a pleasurable development experience. You’re guaranteed to leave this session knowing things you probably didn’t even know existed and were afraid to ask whether they did. |
June 30, 2025
17:45 - 18:15 |
Registration |
June 30, 2025
18:15 - 19:00 |
Welcome Words |
June 30, 2025
19:00 - 20:30 |
IntelliJ IDEA-based IDEs Tips & TricksMikhail Vink / Hadi HaririAn IDE is so much more than an editor, yet people still seem to compare one to another. This session looks at IntelliJ IDEA and shows tips and tricks that will make you a more efficient and productive developer (most of the tips’n’tricks are also applicable to all IntelliJ IDEA-based IDEs, such as WebStorm, PhpStorm, PyCharm, and others). From searching for symbols to having a smooth workflow when working with version control, the presentation examines all the aspects that make it possible to have a pleasurable development experience. You’re guaranteed to leave this session knowing things you probably didn’t even know existed and were afraid to ask whether they did. |