Breaking HTTP Boundaries - ASGI to Build a Fleet Management System in Python
EuroPython Conference via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore ASGI's capabilities beyond traditional web applications in this 28-minute conference talk from EuroPython 2025. Discover how the Asynchronous Server Gateway Interface serves as a powerful, protocol-agnostic foundation for building custom network protocol servers in Python. Learn the core concepts of ASGI specification and understand the crucial distinction between protocol servers and applications. Follow along with a practical demonstration that showcases ASGI's flexibility through building a complete fleet management system from scratch, featuring two distinct ASGI applications: one that collects vehicle data over a telematics TCP protocol and another that serves this data through a Python-built web UI. Gain insights into how ASGI's design principles enable you to create any network protocol server while maintaining asynchronous performance and efficiency, expanding your understanding of ASGI far beyond its typical HTTP and WebSocket applications.
Syllabus
Breaking HTTP Boundaries: ASGI to build a fleet management system in Python
Taught by
EuroPython Conference