Tagged articles

scalability

1311 articles · Page 14 of 14
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Feb 27, 2015 · Backend Development

How WeChat Processed Over 1 Billion Red Packets: Backend Architecture and High‑Concurrency Strategies

The article explains how WeChat’s backend handled the massive surge of red‑packet traffic during the 2015 New Year by employing loss‑tolerant services, flexible availability, modular design, asynchronous processing, and overload protection to ensure fast, accurate, and stable user experiences.

Lossy ServiceWeChatbackend architecture
0 likes · 9 min read
How WeChat Processed Over 1 Billion Red Packets: Backend Architecture and High‑Concurrency Strategies
ITPUB
ITPUB
Jan 9, 2015 · Databases

Inside Alibaba’s DRDS: How Distributed Databases Power Double‑11

This interview with Alibaba’s DRDS expert Shen Xun reveals how the distributed relational database service evolved from an internal tool to a cloud‑native solution, detailing its architecture, scalability advantages, middleware ecosystem, and real‑world performance during massive events like Double‑11.

Alibaba CloudDRDSMessage Queue
0 likes · 18 min read
Inside Alibaba’s DRDS: How Distributed Databases Power Double‑11
Qunar Tech Salon
Qunar Tech Salon
Jan 8, 2015 · Fundamentals

Understanding JVM Performance Limits and Tuning Strategies

The article examines the inherent scalability constraints of the JVM, explains how memory walls and pause times affect enterprise Java applications, and presents practical tuning parameters and architectural considerations to mitigate performance bottlenecks in production environments.

Garbage CollectionJVMJava
0 likes · 18 min read
Understanding JVM Performance Limits and Tuning Strategies
MaGe Linux Operations
MaGe Linux Operations
Jul 16, 2014 · Cloud Computing

Why Modern Cloud Storage Is Getting So Complex—and How Qiniu Solved It

From the evolution of single‑machine file systems to today’s distributed, erasure‑coded cloud storage, this article examines why storage has become increasingly complex, the limitations of traditional replication, and how Qiniu’s next‑gen architecture leverages EC, faster repairs, and cost reductions to meet scalability, reliability, and availability demands.

Reliabilitycloud storageerasure-coding
0 likes · 15 min read
Why Modern Cloud Storage Is Getting So Complex—and How Qiniu Solved It
Baidu Tech Salon
Baidu Tech Salon
Jun 9, 2014 · Game Development

Build vs Buy: Key Considerations for Mobile Game Backend Development

When deciding whether to build or buy a mobile game backend, evaluate the backend’s impact on gameplay, your team’s expertise and resource availability, the long‑term maintenance and update commitments, risk tolerance, and budget constraints to choose the most scalable, cost‑effective solution.

Game Backendbackend architecturebackend provider
0 likes · 9 min read
Build vs Buy: Key Considerations for Mobile Game Backend Development
Baidu Tech Salon
Baidu Tech Salon
Apr 29, 2014 · Backend Development

Evolution of Web Architecture: From Single‑Server Sites to Distributed Multi‑Machine Systems

The article traces web architecture’s evolution from simple single‑server Java/JSP sites through memory caching, load‑balanced multi‑machine logic, read/write separation, master‑slave replication or message‑queue syncing, horizontal/vertical sharding, and finally multi‑server web‑server deployments behind load balancers to achieve scalability and reliability.

cachingdatabase shardingdistributed systems
0 likes · 25 min read
Evolution of Web Architecture: From Single‑Server Sites to Distributed Multi‑Machine Systems