FastAPI সবচেয়ে দ্রুত Python ফ্রেমওয়ার্কগুলির মধ্যে একটি কারণ এটি Starlette এর উপর নির্মিত (একটি হালকা ASGI ফ্রেমওয়ার্ক) এবং এটি async-native, যা দক্ষতার সাথে অনেক সমসাময়িক I/O-bound অনুরোধ পরিচালনা করে। তবে এটি দ্রুত রাখতে async সঠিকভাবে ব্যবহার করা প্রয়োজন — সবচেয়ে সাধারণ ভুল হল ইভেন্ট লুপ ব্লক করা।
এটি কেন দ্রুত
✓ 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
Async মডেল হল চাবিকাঠি: যখন একটি অনুরোধ ডাটাবেস কোয়েরি বা API কল অপেক্ষা করে, সার্ভার অন্যগুলি পরিচালনা করে — I/O-bound ওয়ার্কলোডের জন্য উচ্চ থ্রুপুট প্রদান করে।
