TGViewer
Abolfazl Devs Abolfazl Devs @abolfazl_devs · 2.42K subscribers
Post #227 656
🔸چرا میانگین همیشه راست نمی‌گه؟

فرض کن یک سرویس تاکسی اینترنتی داری. بیشتر سفرها سریع انجام می‌شه، اما بعضی سفرها همیشه با تأخیر زیاد همراه می‌شن

حالا اگر بیای میانگین زمان رسیدن تاکسی‌ها رو حساب کنی و مثلا بشه ۵ دقیقه، اینطور به نظر میاد که اوضاع برنامه خیلی خوبه

واقعیت چیه؟ برای ۹۵٪ کاربرها بله، اوضاع خوبه. اما اون ۵٪ باقی‌مونده که مجبور شدن ۲۰ دقیقه صبر کنن، همون‌هایی هستن در نهایت تو گوگل پلی بهت امتیاز منفی می‌دن و شاید دیگه از اپلیکیشنت استفاده نکنن و حتی باعث بشن بقیه هم از برنامه تو استفاده نکنن!

اینجاست که Percentile به دادت میرسه!

برای بدست اوردنش
عددها رو از کوچیک به بزرگ سورت میکنیم حالا

P50 ( یا همون میانه) عددیه که دقیقا وسط لیست باشه.

P95 عددیه که ۹۵٪ عددها از اون کوچیک‌ترن.

P99: عددیه که تقریبا همه (99%) ازش کوچیک‌ترن و فقط تعداد کمی ازش بزرگ‌ترن.

مثلا:
P95 = ۳۵۰ms
یعنی ۹۵٪ درخواست‌ها در کمتر از ۳۵۰ میلی‌ثانیه جواب گرفتن و فقط ۵٪ درخواست ها ازین عدد کندتر بودن

برخلاف میانگین که می‌تونه با داده های پرت گمراه‌کننده بشه، این دید دقیق‌تری از عملکرد سیستم می‌ده و معیار بهتری برای سنجیدن عملکرد سیستمت هست


حالا با این عددا باید چیکار کنیم؟
هیچی! سعی کنیم که اون عددی که P99 یا P95 بهمون میدن رو به صفر میلش بدیم یعنی زمان پاسخ رو کمتر کنیم

البته اینو باید در نطر بگیریم که تو سیستم های واقعی باید روی حجم زیادی از داده حساب بشه که نتیجه ای که میده معنی دار تر باشه

📌 ixAbolfazl | @abolfazl_devs
X (formerly Twitter) ixAbolfazl 🤯 (@ixabolfazl) on X #رشتو 1/ چرا میانگین همیشه راست نمی‌گه؟ فرض کن یک سرویس تاکسی اینترنتی داری. بیشتر سفرها سریع انجام می‌شه، اما بعضی سفرها همیشه با تأخیر زیاد همراه می‌شن حالا اگر بیای میانگین زمان رسیدن تاکسی‌ها رو حساب کنی و مثلا بشه ۵ دقیقه، اینطور به نظر میاد که اوضاع…
  • ❤ 1
More from @abolfazl_devs
  1. Sep 17, 2026وقتی صحبت از پیاده‌سازی Rate Limiting (مخصوصا مدل‌هایی مثل Token Bucket یا Leaky Bucket) م…
  2. Sep 12, 2026Happy Programmer's Day 👨‍💻🎉
  3. Aug 30, 2026📥 فایل شورتکات دانلود از توییتر 📍@abolfazl_devs
  4. Aug 30, 2026📥 دانلود از توییتر بدون خارج شدن از توییتر (ویژه کاربران iOS) با این روش می‌تونید توییت‌ه…
  5. Jul 22, 2026یکی از رو مخ ترین چیزای مک اینه که اگه زبان کیبورد فارسی باشه اعدادش هم فارسی میشه حتی num…
  6. Jul 14, 2026اگه با Ollama، LM Studio، 9Router یا APIهای سازگار با OpenAI کار می‌کنید، Nano Chat UI به…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →