وقتی سیستم شما به ۷۰ میلیون Request در ثانیه برسد چه اتفاقی میافتد؟
شرکت OpenAI جزئیات معماری Habitat، پلتفرم Online Storage خودش را منتشر کرده؛ سیستمی که بیش از 70M درخواست در ثانیه و بیش از 500PB داده را مدیریت میکند.
یکی از نکات جالب معماری این سیستم:
شرویس Habitat ابتدا یک Library ساده بود، اما با رشد سیستم به یک Service مستقل تبدیل شد.
در مسیر Scale هم موضوعاتی مثل:
Connection Pool Management Load Balancing Rate Limiting Tail Latency Downstream Protection
اهمیت زیادی پیدا کردند.
حتی OpenAI بازنویسی Python به Rust را حدود یک سال عقب انداخت تا ابتدا Bottleneckهای مهمتر را حل کند.
📌 درس مهم معماری:
همیشه اولین راهحل پرفورمنس Rewrite نیست.
کانال آموزشی کدنایت | آموزش برنامه نویسی
https://t.me/codenight_ir
Post #89
290
- 👍 2