A FastAPI a leggyorsabb Python keretrendszerek közé tartozik, mert a Starlette (egy könnyű ASGI keretrendszer) alapján készült és async-native, hatékonyan kezel sok egyidejű I/O-bound kérést. De ahhoz, hogy gyors maradjon, az async-et helyesen kell használni — a leggyakoribb hiba az event loop blokkolása.
Miért gyors
✓ ASGI + Starlette — a modern async foundation (vs older WSGI sync frameworks)
✓ Async-native — one process handles thousands of concurrent I/O-bound requests
by overlapping wait times, instead of one-at-a-time
✓ Pydantic v2 — validation/serialization core is now in Rust (very fast)
✓ Minimal overhead per request
Az async modell a kulcs: míg egy kérés egy adatbázis-lekérdezést vagy API hívást vár, a kiszolgáló másokat kezel — magas áteresztőképességet biztosít az I/O-bound workloads számára.
