فيسبوك تطلق خادم الويب Tornado
في بيئة تتطلب منك الاستجابة السريعة لآلاف الطلبات في الثانية ولتقليل التكلفة التشغيلية ظهر إلى العالم خادم الويب Tornado والذي كان المحرك الأساسي لسرعة الأستجابة المعروفة لموقع FriendFeed.
ويقول مطورو فيسبوك أن الأدوات التقليدية مثل حزمة لينكس و مايسكول و بي أتش بي لا يمكن أن تجعل موقع مثل فيسبوك و فرندفييد أمرا ممكنا ، بل يتطلب الأمر إلى أدوات جديدة مثل Tornado و Cassandra و Hive (المبني على Hadoop) و memcache و Scribe, Thrift وهي أدوات صممت خصيصا لتلبية الضغط الشديد المعروف على الشبكات الاجتماعية.

في البداية ظننت أن تورنيدو مجرد بيئة عمل جديدة مثل Django و خاصة عندما رأيت المقارنات بينها وبين تورنيدو ، ولكن بعد الاطلاع على الوثائق المنشورة وجدت أن تورنيدو هو خادم ويب جديد مكتوب بلغة بايثون صمم خصيصا لتكون استجابته سريعة و يعمل بتقنية non-blocking ولذلك هو قادر على إدارة الآلاف من الاتصالات الدائمة في الوقت نفسه ، مما يجعله الإطار الأمثل لخدمات الويب في الوقت الحقيقي.

بالإضافة إلى أن تورنيدو خادم ويب فإنه أيضا بيئة عمل للويب وهو مشابه لتقنية web.py أو webapp من جوجل. وهو متوفر تحت ترخيص Apache Licence, Version 2.0.
|
|
|
التعليقات
و هل يعتبر حر بناءا على
و هل يعتبر حر بناءا على الترخيص؟
www.alsadk.blogspot.com
الصادق
نعم رخصة أباتشي رخصة حرة
نعم رخصة أباتشي رخصة حرة ومتوافقة ومعترف بها من منظمة البرمجيات الحرة ،،
ماذا عن php؟ هل يدعمها هذا
ماذا عن php؟ هل يدعمها هذا الخادم؟ بصيغة أخرى، هل هذا بديل عن Apache فقط أم عن الحزمة كلها (apache, mysql, php...).
حاليا لا يدعمها فهو يستخدم
حاليا لا يدعمها فهو يستخدم لغة بايثون حصريا لما تتمتع به من سهولة وقوة في آن واحد ، وهو بديل عن أباتشي و php معا ، فهو يعمل كخادم ويب و بيئة تطوير للويب معا في آن واحد.
الرابط يقول انه مثل
الرابط يقول انه مثل Django
لاحظ:
نعم أخي حسن هذا ما جعلني
نعم أخي حسن هذا ما جعلني مترددا قليلا في فهم هذا الخادم ، فهو الأثنان معا ، يعمل كخادم ويب مثل أباتشي و يعمل أيضا كبيئة تطويرة مثل جنجو .
هل سرعة اداء هذا الخادم +
هل سرعة اداء هذا الخادم + بيئة التطوير اسرع من IIS و ASP.Net معا ؟؟
فحسب معلومات ان ASP.Net مصممة لاستقبال الاف الطلبات في الثانية الواحدة وهذا هو السبب الذي جعل موقع Myspace يستعمل ASP.Net لتصميمه كبديل عن ColdFusion
تحياتي
لا توجد مقارنة أو دراسة تبين
لا توجد مقارنة أو دراسة تبين أيهما أسرع ، ولكن هل نسيت أن حزمة أباتشي و mysql و php ما زالت قائمة وتنافس حزمة IIS و ASP.net ؟؟
منصة مايكروسوفت لها عملائها و قد صممت بها مواقع ضخمة مثل PlentyOfFish و Myspace و Stack Overflow و موقع مايكروسوفت نفسه و live.
ولكن في المقابل حزمة LAMP لها مواقع ضخمة جدا ولا تقارن ، فما بالك بالحزم التطويرية الأخرى المعتمدة على روبي أون رايلز و بايثون و بيرل و جافا.
انظر المواقع التالية : جوجل ، ياهو ، أمازون ، سلاشدوت ، فيسبوك و القائمة تطول.
وجدت هذا الموقع وقد أعجبني كثيرا خلال بحثي عن المقارنة ،،
http://highscalability.com/
لم أفهم شئ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
كيف لا يدعم php وصفحات فيسبوك php ؟؟؟
ليست عندي معلومات وافية ،
ليست عندي معلومات وافية ، ولكن موقع FriendFeed.com التابع لفيسبوك مكتوب بلغة بايثون ، وهذا خادم تيرنيدو هو لب هذا الموقع ، وقد اشترته فيسبوك سابقا فأظن أنه لا يوجد تعارض كبير في الأمر ،
بالمناسبة ألق نظرة على مشاريع فيسبوك المفتوحة المصدر والمستخدم في بناء موقع فيسبوك :
http://developers.facebook.com/opensource.php