حسین محمدی پور
حسین محمدی پور
خواندن ۱ دقیقه·۳ سال پیش

نکته بکند: درخواست زیاده ولی تو دیتابیس گلوگاه داریم!

خیلی کوتاه و خلاصه میگم:
در صورتی که شما یک سرویس داشته باشین که به طور مثال ۲۰۰۰۰۰ درخواست در ثانیه داره ولی پایگاه داده شما فقط ۱۰۰ درخواست در ثانیه جواب میده و درخواست این کاربران هم فقط اضافه کردن به دیتابیسه، طبیعتا کار معقولی نیست که کاربر رو منتظر نگه داریم (چرا که خیلی وقت ها تایم اوت هم ممکنه بشه درخواست ها) تا درخواستش انجام شه و یک ریسپانس ۲۰۰ برگرده بهش!

کافیه دیتاهامون رو روی ردیس کش کنیم و یه ریسپانس برگردونیم بعدش کم کم بگیریم این داده های کش شده رو ذخیره کنیم.

این نکته کوچیک ممکنه باعث شه چند روز مثل من ذهنتون درگیر نباشه!

موفق باشید.

حسین.

برنامه نویسیبکندسمت سرورسرورگلوگاه
برنامه نویس سمت سرور - اغلب نودجی‌اس || https://hossein.link
شاید از این پست‌ها خوشتان بیاید