منبع اصلی نوشتار زیر در این لینک قرار دارد

بالاترین سرعتی که از یک وب سرور دیدم؛ ۹ میلی ثانیه!

بعضی وقت‌ها سرعت وب سرور‌ها را به صورت تفننی بررسی می‌کنم. یک مقایسه جالب هم بین Django، Rails و Play Framework انجام داده‌ام که در آینده منتشر خواهم کرد. اما این بار یک سرعت باور نکردنی از وب سرور Play Framework دیدم.

این یک برنامه است که با Play Framework 2.3 و زبان Scala نوشته شده، در این صفحه یک رکورد از بانک اطلاعاتی MongoDB دریافت و یک صفحه Html ساده در خروجی رندر می‌شود.

Screenshot from 2014-08-22 16:42:32

همانطور که در تصویر قابل مشاهده است تمام این عملیات تنها در ۹ میلی ثانیه انجام می‌شود. نکته جالب اینجاست که این وب سرور Develop است و در زمان توسعه نیز روی همین وب سرور (Netty) کار می‌کنم. هر چند این صفحه به صورت Local باز شده اما باز هم ۹ میلی ثانیه زمان بسیار کمیست.

این کار را با وب سرور‌هایی که به صورت روزمره با آن‌ها سر و کار دارید انجام دهید، فقط کافیست در کروم یا فایرفاکس دکمه F12 را بزنید و به قسمت Network رفته و صفحه را رفرش کنید.



برچسب ها : ,