بنچمارک نود ۲۴ در برابر ۲۵ و ۲۶: کدوم سریعتره؟
خلاصهٔ کاملتر
این مقاله بعد از بنچمارک قبلیِ نود، به درخواست خوانندهها یه بنچمارک از جنس برنامهٔ واقعی رو اضافه کرده. به گفتهٔ نویسنده، تستهای میکرو (action benchmark) مفیدن ولی نشون نمیدن وقتی نود واقعاً داره درخواست سرو میکنه، JSON پارس میکنه، state رو آپدیت میکنه و مدتی طولانی کار میکنه چی پیش میاد. برای همین این بار سه نسخهٔ 24.15.0، 25.9.0 و 26.2.0 رو محک زدن.
هستهٔ کار یه اپ شبیهسازیشدهست: یه سرویس HTTP بدون وابستگی که خودش هم درخواستساز داخلی داره. ترکیب درخواستها ثابت بوده؛ ۱۰٪ health check، ۳۰٪ خوندن از یه map در حافظه، ۲۵٪ نوشتن همراه با پارس JSON، ۲۵٪ کار محاسباتی با ۲۰۰ بار SHA-256 روی payload چهار کیلوبایتی و ۱۰٪ گزارش وضعیت. عمداً نرخ رو روی ۵۰ درخواست در ثانیه ثابت نگه داشتن تا به جای رقابت حداکثری توان عملیاتی، رفتار tail latency و حافظه راحتتر مقایسه بشه.
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات




