عن المشروع

Tornado هو إطار عمل للويب ومكتبة شبكات غير متزامنة تعتمد على لغة Python. وهو يستخدم إدخال/إخراج الشبكة غير الحاصر (non-blocking network I/O) للتعامل مع عشرات الآلاف من الاتصالات المفتوحة المتزامنة، مما يجعله مناسباً بشكل خاص للتطبيقات التي تتطلب اتصالات طويلة الأمد، مثل WebSockets و long polling. يوفر إطار العمل أدوات لبناء تطبيقات الويب، بما في ذلك RequestHandler لإدارة طلبات HTTP وكائن Application للتوجيه (routing). كما يتكامل مع asyncio الخاصة بـ Python للتنفيذ غير المتزامن.