یه مقاله خیلی جذاب از #netflix در رابطه با #false_sharing
ماجرا از این قراره که نتفلیکس اینستنس های یکی از میکرو سرویس هاش رو ارتقا میده
از m5.4xl (16 vCPUs) به m5.12xl (48 vCPUs)
خب چون این دو تا ماشین یه اختلاف سه برابری توی قدرت پردازش دارند انتظار میرفت که یه عدد نزدیک سه برابری هم توی خروجی داشته باشند. (RPS)
اما نتیجه فقط بهبود 25 درصدی رو نشون میداد!
حتی بدتر از اون #latency یه افزایش 50 درصدی هم پیدا کرد!
اینکه مشکل از کجا بود و چه خاکی به سر ریختن
از اینجا خودتون بخونید 😁
https://lnkd.in/eYh5Q46J
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
ماجرا از این قراره که نتفلیکس اینستنس های یکی از میکرو سرویس هاش رو ارتقا میده
از m5.4xl (16 vCPUs) به m5.12xl (48 vCPUs)
خب چون این دو تا ماشین یه اختلاف سه برابری توی قدرت پردازش دارند انتظار میرفت که یه عدد نزدیک سه برابری هم توی خروجی داشته باشند. (RPS)
اما نتیجه فقط بهبود 25 درصدی رو نشون میداد!
حتی بدتر از اون #latency یه افزایش 50 درصدی هم پیدا کرد!
اینکه مشکل از کجا بود و چه خاکی به سر ریختن
از اینجا خودتون بخونید 😁
https://lnkd.in/eYh5Q46J
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Medium
Seeing through hardware counters: a journey to threefold performance increase
By Vadim Filanovsky and Harshad Sane
👍3👌1