Tagged articles

scalable architecture

111 articles · Page 2 of 2
Architect
Architect
Dec 30, 2015 · Backend Development

Snapdeal Ads System Architecture: Scaling to 5 Billion Daily Requests

The article details how Snapdeal built a high‑performance, low‑latency ad‑serving platform that handles billions of daily requests by employing horizontal and vertical scaling, AP‑focused CAP choices, in‑memory data structures, and a suite of open‑source backend technologies.

Ad Techbackenddistributed systems
0 likes · 6 min read
Snapdeal Ads System Architecture: Scaling to 5 Billion Daily Requests
21CTO
21CTO
Nov 28, 2015 · Backend Development

Key Principles for Building Scalable Distributed Web Architectures

This article outlines essential design principles—availability, performance, reliability, scalability, manageability, and cost—and practical techniques such as service separation, redundancy, partitioning, caching, proxies, indexing, load balancing, and queuing to help engineers construct high‑performance, fault‑tolerant web systems.

Load Balancingbackend designcaching
0 likes · 36 min read
Key Principles for Building Scalable Distributed Web Architectures
Java High-Performance Architecture
Java High-Performance Architecture
Oct 27, 2015 · Backend Development

How Consistent Hashing Powers Scalable Memcached Clusters

Caching dramatically improves website performance by storing data in memory for faster responses and reducing database load, with Memcached and Redis as popular solutions; proper routing algorithms like consistent hashing are essential to scale clusters without causing cache misses or service disruption.

Backend PerformanceMemcachedRedis
0 likes · 2 min read
How Consistent Hashing Powers Scalable Memcached Clusters
21CTO
21CTO
Oct 16, 2015 · Backend Development

Inside Uber's Real‑Time Dispatch: How the Company Scales Its Marketplace

This article details Uber's rapid growth and the engineering choices behind its real‑time dispatch platform, covering geospatial indexing, microservice architecture, scaling techniques like Ringpop and TChannel, and strategies for availability and fault tolerance.

Geospatial IndexingMicroservicesUber
0 likes · 18 min read
Inside Uber's Real‑Time Dispatch: How the Company Scales Its Marketplace
21CTO
21CTO
Sep 14, 2015 · Backend Development

Why Simple‑Looking Sites Like Taobao Need Hundreds of Top Engineers

Although sites like Taobao appear simple to users, they rely on massive distributed search, caching, storage, load‑balancing, CDN, logging, and data‑analysis systems that demand sophisticated backend engineering, massive infrastructure, and specialized algorithms, explaining why countless top engineers are required to keep them running.

Big Datacachingdistributed systems
0 likes · 12 min read
Why Simple‑Looking Sites Like Taobao Need Hundreds of Top Engineers
MaGe Linux Operations
MaGe Linux Operations
Jul 9, 2015 · Backend Development

How Meipai Scaled to 100M Users in 9 Months: Key Lessons from QCon

An in‑depth recap of Hong Xiaojun’s QCon presentation reveals how Meipai’s architecture evolved from a minimalist design to a highly scalable, high‑availability system, tackling MySQL bottlenecks, cache challenges, monitoring, CDN resilience, and technology migrations to support rapid growth to over a hundred million users.

Caching StrategiesMySQL optimizationSystem Design
0 likes · 8 min read
How Meipai Scaled to 100M Users in 9 Months: Key Lessons from QCon
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 11, 2015 · Cloud Computing

Building a Scalable Cloud Application Platform for the 12306 Railway Ticketing System with Pivotal Gemfire

The article analyzes the rapid growth of China’s 12306 online ticketing platform, the challenges of extreme traffic and concurrency during peak travel periods, and how a cloud‑native, memory‑centric architecture based on Pivotal Gemfire enabled scalable, high‑performance, and highly available ticketing services.

Pivotal Gemfiredistributed cachinghigh concurrency
0 likes · 17 min read
Building a Scalable Cloud Application Platform for the 12306 Railway Ticketing System with Pivotal Gemfire
Qunar Tech Salon
Qunar Tech Salon
Feb 5, 2015 · Backend Development

WeChat Architecture: Scaling to Hundreds of Millions Users with Agile Development and Robust Operations

The talk reveals how WeChat achieved rapid growth to over 100 million users by combining precise product timing, an aggressive agile mindset, and a resilient technical backbone built on modular large‑system design, extensible protocols, gray‑release deployment, comprehensive monitoring, and fault‑tolerant disaster‑recovery strategies.

MonitoringWeChatagile development
0 likes · 17 min read
WeChat Architecture: Scaling to Hundreds of Millions Users with Agile Development and Robust Operations