اپسيلون
 
 
تلاش براي شناخت يك ذره
 

یکی از مسائلی که مدیران سایت‌ها با آن‌ گریبانگیر هستند، ترافیک بازدید کننده از سایت است. هر سروری ظرفیت مشخصی دارد و در صورتی که حجم درخواست کاربران برای مشاهده یک سایت از حدی زیادتر باشد، سرور قادر به پاسخگویی نیست و ممکن است برای کل یا بخشی از کاربران از دسترس خارج شود.

ترافیک سایت

چیزی به اعلام نتایج کنکور ارشد باقی نمانده و داوطلبان هم با بی‌قراری منتظر اعلام نتایج هستند. در سال‌های گذشته می‌دیدیم که هنگام اعلام نتایج کنکور، کاربران به سایت سازمان سنجش هجوم می‌آوردند و با رفرش‌ کردن‌های مداوم، فشار زیادی را به سرور وارد می‌کردند تا جایی که گاهی سرویس‌دهی سایت غیرممکن می‌شد. مطمئناً امکانات سخت‌افزاری نسبت به سال‌های گذشته پیشرفت کرده. اما چیزی که توجه من را جلب کرد، سیاست ساده اما مؤثر نحوه اعلام نتایج بود. بدین شکل که ساعت دقیق اعلام نتایج مشخص نمی‌شود و مدیران یک بازه زمانی را برای قرار گرفتن نتایج بر روی سایت اعلام می‌کنند. حتی گاهی ساعت دقیق اعلام می‌شود اما نتایج زودتر از ساعت مشخص شده بر روی سایت قرار می‌گیرد. این عدم شفافیت اتفاقاً کمک می‌کند که سایت با هجوم داوطلبان مواجه نشود. در این حالت افرادی که از روی حساسیت بیشتر، زودتر به سایت مراجعه می‌کنند می‌بینند که نتایج اعلام شده و به نزدیکان خود این مساله را خبر می‌دهند و آن‌ها هم به همین ترتیب تا نهایتاً همه باخبر شوند. در واقع آمار بازدید از سایت به جای اینکه ناگهانی باشد، به صورت نمایی رشد می‌کند و ترافیک سایت بر بازه زمانی گسترده‌تری پخش می‌شود. فلسفه استفاده از «دعوتنامه» برای ثبت نام برخی سایت‌ها (مثل سیاست سابق جی‌میل) همین کنترل حجم کاربران است و به مدیران فرصت ارزیابی و احیاناً رفع اشکال سیستم را می‌دهد.

و اما یک چالش!
در موردی که اشاره شد (دیدن نتایج کنکور)، دیر و زود دیدن نتایج برای کاربران اهمیت حیاتی ندارد. بلکه صرفاً  هیجان و کنجکاوی است که سبب هجوم کاربران به سایت می‌شود و بنابراین اعمال سیاستی که ترافیک را پخش کند به کسی ضربه‌ای نمی‌زند. اما در مواردی که دیر و زود رسیدن به سایت اهمیت پیدا می‌کند، مثل رزرو کردن بلیط یک کنسرت مهم یا انتخاب واحد دانشگاه، چه باید کرد؟ هم در مورد رزرو بلیط و هم انتخاب واحد نمونه‌هایی را دیده‌ایم که سرور با حجم بالای ترافیک از دسترس خارج شده است. من زیاد به این موضوع فکر کردم. شما راه‌حلی (به‌جز بالا بردن امکانات سخت‌افزاری) به ذهنتان می‌رسد که بدون ضایع کردن حق افراد، از وارد شدن فشار زیاد به سرور جلوگیری کند؟

 |+| نوشته شده در  شنبه ۳۱ اردیبهشت ۱۳۹۰ساعت 18:42  توسط عرفان  | 

ارسال به:

 
  بالا