Gorizontal scaling (yuk balanslash)

Biz har qanday eng yuqori yuklarga bardosh beradigan va moslashuvchan API arxitekturasini loyihalashtirmoqdamiz.
Horizontal scaling qanday ishlaydi
Komponent | Nima qiladi | |
---|---|---|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | ||
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | ||
Ma’lumotlarning umumiy saqlovi | Barcha idoralar uchun ochiq bo’lgan markazlashtirilgan DB yoki kesh | |
Health-check va auto-recovery | Instansiyalardan foydalanishni nazorat qilish va avtomatik tiklash |
Bu nima uchun kerak?
So’rovlar keskin o’sganda barqarorlik
Uzilishga chidamlilik - bitta uzilishning uzilishi API ishiga ta’sir qilmaydi
Dastur mantig’ida o’zgarishsiz «kengaytirish» ni qo’llab-quvvatlash
Yangilanishlarni bosqichma-bosqich chiqarish imkoniyati (rolling update)
Dinamik masshtablash hisobiga xarajatlarni optimallashtirish
Biz nimadan foydalanamiz
Load balancers: HAProxy, Nginx, AWS ELB, GCP Load Balancer
Orkestratorlar: Docker Swarm, Kubernetes, ECS
Кеш и shared state: Redis, Memcached, S3
Monitoring: Prometheus, Grafana, Datadog
CI/CD: Yuklash boʻyicha yangi instansiyalarni avtomatik depllash
Qayerda tanqidiy
Moliyaviy va bank API
Realtaym o’yinlari va striming xizmatlari
E-commerce sotish va eng yuqori yuklamalarda
Global qamrovli va GEO taqsimlangan mahsulotlar
Horizontal scaling - bu o’sish uchun me’moriy poydevor. Biz sizning API-laringizni istalgan hajmdagi trafikda ishlashini ta’minlaymiz.
Biz bilan bog‘lanish
Quyidagi formani to‘ldiring, sizga tez orada javob beramiz.