Tag

service scaling

0 views collected around this technical thread.

Tencent Cloud Developer
Tencent Cloud Developer
Jan 10, 2023 · Backend Development

Overload Protection Strategies in WeChat's Large‑Scale Microservices

WeChat safeguards its billion‑user microservice platform by detecting overload when average queue wait exceeds 20 ms and applying a two‑dimensional priority system—business and hourly‑hashed user priorities—adjusted via histogram‑based admission controls and upstream back‑pressure, ensuring stable service during massive traffic spikes.

WeChatbackend engineeringmicroservices
0 likes · 12 min read
Overload Protection Strategies in WeChat's Large‑Scale Microservices
Baidu Geek Talk
Baidu Geek Talk
Apr 27, 2022 · Cloud Native

Baidu Search Service Compute Management: Architecture, Practices, and Cloud‑Native Techniques

Baidu’s Search Architecture team evolved compute management from static physical‑machine deployment to cloud‑native mixed deployment, employing a governance system that combines elastic containers, Service Mesh, and committee‑driven operations, while leveraging tidal scaling, container tiering, performance‑curve‑based VPA/HPA, and fine‑grained traffic scheduling to deliver cost‑effective, flexible, and performance‑driven resource allocation across both temporal and task‑type dimensions.

Baidu SearchCloud NativeContainer Orchestration
0 likes · 12 min read
Baidu Search Service Compute Management: Architecture, Practices, and Cloud‑Native Techniques
Zhuanzhuan Tech
Zhuanzhuan Tech
Feb 9, 2022 · Operations

Smooth Web Service Deployment with Nginx dyups: Dynamic Upstream Management

This article explains how Zhaozhuan uses Nginx load‑balancing, the dyups module, and a custom deployment workflow to achieve zero‑downtime service upgrades, dynamic scaling, and graceful reloads without losing any requests.

NginxOperationsdynamic upstream
0 likes · 8 min read
Smooth Web Service Deployment with Nginx dyups: Dynamic Upstream Management
Laravel Tech Community
Laravel Tech Community
Jul 22, 2021 · Backend Development

From Monolithic to Unitized Architecture: Solving Unlimited Scaling and Database Connection Limits

The article traces the evolution of backend services from monolithic applications through RPC-based scaling and sharding, highlights the limitations of database connection counts, and proposes a unitized architecture that partitions databases per service to achieve true unlimited scaling while acknowledging added complexity.

Backenddatabase connectionsmicroservices
0 likes · 5 min read
From Monolithic to Unitized Architecture: Solving Unlimited Scaling and Database Connection Limits
Ctrip Technology
Ctrip Technology
Oct 15, 2014 · Backend Development

Why Read/Write Separation Belongs in the Service Layer, Not Just the Database

The article explains that database read/write separation offers limited performance gains and mainly serves data safety, while true scalability for read operations comes from caching and server clusters, and that write operations require a single dedicated server and actor‑model programming for safe concurrency.

Read-Write Separationactor-modelbackend architecture
0 likes · 6 min read
Why Read/Write Separation Belongs in the Service Layer, Not Just the Database