Talks - Arun Suresh Kumar: Sync vs. Async in Python: Tools, Benchmarks, and ASGI/WSGI Explained

Опубликовано: 02 Март 2025
на канале: PyCon US
642
14

Sync vs. Async in Python: Tools, Benchmarks, and ASGI/WSGI Explained
Abstract

This talk focuses on synchronous and asynchronous programming in Python, highlighting tools like Uvicorn and uvloop, their benchmarks, and the role of ASGI/WSGI servers.
Topics Covered:

Synchronous vs. Asynchronous Programming: Key differences and applications.
Tools like Uvicorn and uvloop: Detailed exploration of these async tools.
Benchmarking Async Tools: Performance analysis and comparisons.
ASGI and WSGI Servers: Their evolution and importance in Python web development.
Best Practices and Recommendations: Effective sync and async programming strategies.
Real-World Scenarios and Examples: Practical insights from actual use-cases.

Slides: https://pycon-assets.s3.amazonaws.com...