Session

Build, Compose, Run: Aspire and GraphQL will make you more productive.

Building and debugging distributed systems challenges developers to balance complexity with the need for simplicity. Ideally, we aim for the simplicity of a monolith while benefiting from microservices' scalability and isolation. This talk explores how integrating Aspire and GraphQL can bridge this gap, offering an approach that combines microservices' advantages with the ease of a monolith.

Aspire allows developers to rapidly configure distributed components using C#. It also provides strong service default crafted and tested for distributed systems. Paired with a GraphQL Fusion gateway, it provides a unified public API that simplifies access for consumers, making complex systems more accessible and easier to interact with.

This session will delve into strategies and patterns for enhancing communication between distributed components, including patterns like hedging, lazy loading, batching, and prefetching. With a focus on practical application, attendees will see firsthand how to implement these strategies, from setting up microservices to developing UI components that leverage GraphQL for efficient data fetching.

Join us for a hands-on exploration of how Aspire and GraphQL that will show you how much more productive you can be.

Michael Staib

Michael Staib - ChilliCream

Zürich, Switzerland

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top