Horizontal scaling (բեռի հավասարակշռություն)

Մենք ձևավորում և ներդնում ենք API-ի լայնածավալ ճարտարապետությունը, որը կարող է ճկուն աճել և դիմակայել ցանկացած պիկի բեռի։
Ինչպես է աշխատում horizontal scaling
Իսկ ի՞ նչ է դա անում
----------------------------------- | -------------------------------------------------------------------------- | |
---|---|---|
Load balancer International-ը բաշխում է API-էքսպերատորների (HAProxy, Nginx, AWS ELB) միջև մտնող տերմինալըը (HAPRoxy, Nginx, AWS ELLB b | ||
API-instans-ը նկարագրում է API-հավելվածի անկախ պատճենները, որոնք միաժամանակ մշակում են հարցումները։ | ||
Տվյալների ընդհանուր պահուստը կոչվում է կենտրոնացված BD կամ kash, որը հասանելի է բոլոր instans- ների համար | ||
Health-71 և 71-recovery-ը հաստատեց Instans- ի հասանելիության վերահսկումը և ավտոմատ վերականգնումը։ |
Ինչու՞ է դա անհրաժեշտ
Դիմադրության կտրուկ աճի դեպքում
Անկայունություն, մեկ հանգույցի ձախողումը չի ազդում API աշխատանքի վրա
Աջակցություն մեծացնել «visher» առանց փոփոխության դիմումի տրամաբանության մեջ
Թարմացումներ նետելու հնարավորությունը ստացիոնար է (rolling contate)
Ծախսերի օպտիմիզացումը դինամիկ մեծացման պատճառով
Ի՞ նչ ենք մենք օգտագործում
Load balancers: HAProxy, Nginx, AWS ELB, GCP Load Balancer
Նվագարկիչներ ՝ Docker Swarm, Kubernetes, ECS
Кеш и shared state: Redis, Memcached, S3
Մոսկվա: Prometheus, Grafana, Dradog
CI/CD 'Նոր ինստանցների ավտոմատ հավելումը բեռի վրա
Որտե՞ ղ է քննադատական
Ֆինանսական և բանկային API
Realtaim խաղեր և սթրիմինգի ծառայություններ
E-commerce վաճառքի և պիցցիոն բեռների ժամանակ
Գլոբալ տարածմամբ և GEO-բաշխմամբ
Horizontal scaling-ը աճի ճարտարապետական հիմքն է։ Մենք կապահովենք ձեր API-ի աշխատանքը ցանկացած ծավալի վրա, բարձր հակադրությամբ, դինամիկ մասշտաբով և մշտական հասանելի։
Կապ հաստատել մեզ հետ
Լրացրեք ստորև ներկայացված ձևը, և մենք հնարավորինս արագ կպատասխանենք ձեզ։