Thursday 

Room 4 

10:20 - 11:20 

(UTC+01

Talk (60 min)

Production-Ready GraphQL APIs: Ensuring Security, Performance, and Scalability

Are you ready to take your GraphQL game to the next level?

.NET

GraphQL has become the go-to choice for building modern APIs, with some of the biggest companies in the industry transitioning to this technology as we speak.

But with great power comes great responsibility. If you're new to GraphQL, it's easy to fall into some common pitfalls that can derail your progress. That's where this talk comes in. We're going to take a deep dive into the best practices for putting GraphQL in production and explore the challenges that await you on your journey.

We'll start by looking at how to apply authorization concepts to your GraphQL API, ensuring that your data is protected against unauthorized access. Next, we'll explore techniques for securing your GraphQL backend against malicious requests, including input validation and sanitization.

But that's just the beginning. We'll also cover strategies for optimizing the performance of your GraphQL server, including real-time functionality and caching. We'll discuss how to scale your GraphQL API properly, ensuring that it can handle the demands of your growing user base.

Throughout the talk, we'll share practical examples and real-world experiences that will leave you feeling inspired and ready to tackle the challenges of building production-ready GraphQL APIs. Whether you're a seasoned GraphQL developer or just getting started, you won't want to miss this exciting and informative session. Join us and learn how to build secure, performant, and reliable GraphQL APIs that are ready for the real world!

Michael Staib

Michael is a member of the GraphQL technical steering committee, a Microsoft MVP, and the author of the Hot Chocolate project (https://github.com/ChilliCream/hotchocolate), a platform for building GraphQL servers and clients in .NET. This open-source project has been his main focus for the last couple of years.

Apart from his work in the open-source community, Michael works as a consultant to help companies move to GraphQL. You can tune into the Hot Chocolate project on youtube: https://www.youtube.com/@chillicream

Follow me on GitHub: https://bit.ly/michaelGitHub
Follow me on Twitter: https://bit.ly/michaelTwitter
Connect on LinkedIn: https://bit.ly/michaelLinkedIn
Subscribe on YouTube: https://youtube.chillicream.com
MVP: https://mvp.microsoft.com/en-us/PublicProfile/5003672