Architecting Event Driven Federated GraphQL Subscription for Python Micro services
abhinand-c |
2
Description:
Abstract
In this talk, we delve into the intricacies of building event-driven federated GraphQL subscriptions for Python microservices. We will be leveraging event-driven patterns to enhance GraphQL's capabilities in Python using FastStream Framework, ensuring seamless integration and real-time data synchronization.
Attendees will gain insights into constructing robust GraphQL Subscriptions and Federation in Python, addressing the unique challenges of handling real-time updates efficiently. Through practical code examples, we'll dive into integrating persistent messaging systems like NATS JetStream, into our Python Applications for handling real-time updates efficiently.
Outline
1. Introduction & Exploring the Stack: GraphQL Python, Event Driven Design, FastStream
2. Building GraphQL Subscriptions and Federation in Python
3. Challenges of handling realtime updates in GraphQL
4. Leverging Event-Driven Patterns in GraphQL and Python
5. Integrating Persistant messaging system like NATS Jetstream
6. Best Practices for Building Event Driven Python Applications
Speaker Info:
Abhinand C is a Product Engineer at Strollby, UST who loves to experiment with tech and build products for crafting a brighter future. At UST, he works on developing and scaling GraphQL-based Python micro-services. Beyond the office, Abhinand actively volunteers with Kerala Police Cyberdome & Trivandrum Python Community. He also nurtures personal hobby projects, and contributes to the open-source community. He had the privilege of delivering talks at renowned conferences like EuroPython, PyCon India, PyCon Thailand, PyConf Hyderabad.
Speaker Links:
Past Conferences
PyCon Thailand 2023
PyCon India 2023
EuroPython 2023