✔️ وقتی Jira با یه تغییر ساده، 75% CPU و 55% هزینه رو نجات داد!
شرکت Atlassian (سازندهی Jira) اخیراً یه تغییر مهم توی ساختار دادههاش داد:
مهاجرت از JSON به Protobuf توی سیستم کش memcached
نتیجه؟
▪️ 75% کاهش مصرف CPU
▪️ 80% کاهش حجم دادهها
▪️ 33% افزایش سرعت دیسریالایز
▪️ 55% کاهش اندازهی کلاستر memcached (یعنی نصف هزینه!)
برخلاف JSON که متنی و پر از اضافاته، Protobuf یه فرمت باینری، فشرده و بسیار سریع برای ماشینهاست. سرعت بالاتر در سریالایز/دیسریالایز، مصرف کمتر CPU و حافظه، و عملکرد پایدارتر در مقیاس بالا باعث شده که انتخاب بهتری برای سیستمهای پرترافیک باشه.
@TryCodeBox
Post #77
283

- ❤ 2