Tagged articles
625 articles
Page 7 of 7
21CTO
21CTO
Jan 29, 2016 · Backend Development

How Pinterest Scaled to Billions of Page Views: Architecture & Sharding Secrets

Pinterest grew from zero to over 100 billion monthly page views by rapidly expanding its infrastructure, adopting simple, mature technologies like MySQL, Redis, and Memcache, and transitioning from clustering to sharding, offering practical lessons on scaling, tool selection, ID design, and migration strategies for massive growth.

Pinterestarchitecturecloud
0 likes · 23 min read
How Pinterest Scaled to Billions of Page Views: Architecture & Sharding Secrets
21CTO
21CTO
Jan 20, 2016 · Backend Development

7 Bold Predictions Shaping the Future of Programming (2024‑2029)

The article presents nine speculative trends for the next five years in programming—covering REST‑based IoT, a resurgence of binary protocols, video overtaking HTML, ever‑more capable smartphones, massive databases, JavaScript dominance via code‑generation bots, PHP’s comeback, widespread coding education, and managerial overreach—while stressing the inherent uncertainty of tech forecasts.

Backend DevelopmentJavaScriptdatabases
0 likes · 11 min read
7 Bold Predictions Shaping the Future of Programming (2024‑2029)
21CTO
21CTO
Jan 16, 2016 · Backend Development

How Kuaidi Dache Scaled to Millions: Lessons from LBS, Long Connections, and Real‑Time Data Architecture

This article details the architectural evolution of Kuaidi Dache from 2013‑2014, covering LBS bottlenecks, MongoDB scaling, long‑connection stability, distributed system refactoring, a wireless open platform, real‑time monitoring with Storm and HBase, and a data‑center built on sharding and synchronization.

BackendMessagingReal-time Processing
0 likes · 16 min read
How Kuaidi Dache Scaled to Millions: Lessons from LBS, Long Connections, and Real‑Time Data Architecture
Qunar Tech Salon
Qunar Tech Salon
Jan 6, 2016 · Backend Development

Architecture Evolution and Scaling Solutions of Kuaidi Dache (Fast Taxi) Service

This article details the rapid traffic growth challenges faced by Kuaidi Dache from 2013‑2014 and presents representative architectural bottlenecks and the engineering solutions—including LBS optimization, long‑connection redesign, distributed refactoring, a wireless open platform, real‑time monitoring, and data layer transformation—that enabled stable, scalable, high‑performance ride‑hailing services.

Real-time ProcessingRide HailingScalability
0 likes · 13 min read
Architecture Evolution and Scaling Solutions of Kuaidi Dache (Fast Taxi) Service
ITPUB
ITPUB
Dec 15, 2015 · Databases

What Were the Biggest Database Breakthroughs of 2015?

The 2015 database landscape saw cloud integration, open‑source momentum, and major product releases—from SequoiaDB and MySQL Cluster to OceanBase and Greenplum—highlighting shifting market dynamics, emerging Chinese solutions, and the continued relevance of relational databases amid NoSQL growth.

NoSQLcloud computingdatabases
0 likes · 9 min read
What Were the Biggest Database Breakthroughs of 2015?
Efficient Ops
Efficient Ops
Nov 10, 2015 · Databases

Choosing Between Commercial and Open‑Source Databases: Insights from a Veteran DBA

In this interview, seasoned database expert Lu Dongming recounts the two historic “springs” of the database industry, compares commercial and open‑source databases, and offers practical guidance on selecting the right database solution based on workload, cost, and architectural considerations.

DBMS historyEnterprise Datacommercial vs open-source
0 likes · 11 min read
Choosing Between Commercial and Open‑Source Databases: Insights from a Veteran DBA
21CTO
21CTO
Sep 27, 2015 · Databases

Using Physical Primary Keys as Foreign Keys and Implementing Optimistic Locks

This article explains two key relational database design techniques: using auto‑increment or UUID physical primary keys for foreign key relationships, and employing optimistic locking with a version column to safely handle concurrent updates, while also covering when locks can be omitted.

Foreign KeySQLdatabases
0 likes · 6 min read
Using Physical Primary Keys as Foreign Keys and Implementing Optimistic Locks
ITPUB
ITPUB
Sep 10, 2015 · Databases

Inside the K-DB Experience Day: Performance Showdown with Oracle

The article recounts a hands‑on K‑DB experience event where participants migrated Oracle workloads, benchmarked K‑DB against Oracle using TPMC, explored the K‑RAC cluster feature, and shared detailed observations that highlight K‑DB's compatibility, performance, and stability in a real‑world setting.

BenchmarkK-DBRAC
0 likes · 14 min read
Inside the K-DB Experience Day: Performance Showdown with Oracle
21CTO
21CTO
Aug 31, 2015 · Databases

Optimizing Time-Series Storage: Files, LSM Trees, and B‑Tree Strategies

This article examines the evolution and challenges of time‑series storage, compares file‑based, LSM‑tree, and B‑tree approaches, and proposes a vector‑based method to efficiently handle writes, reads, query semantics, dimensions, and aggregation for modern big‑data applications.

LSMTime Seriesaggregation
0 likes · 8 min read
Optimizing Time-Series Storage: Files, LSM Trees, and B‑Tree Strategies
Qunar Tech Salon
Qunar Tech Salon
Aug 17, 2015 · Big Data

Comprehensive Overview of Open‑Source Big Data Tools and Platforms

This article presents a detailed, categorized catalogue of more than fifty open‑source big‑data projects—including Hadoop‑related utilities, analytics platforms, databases, BI solutions, data‑mining packages, query engines, programming languages, search tools, and in‑memory technologies—highlighting their primary functions, supported operating systems, and official links.

AnalyticsHadoopIn-Memory
0 likes · 31 min read
Comprehensive Overview of Open‑Source Big Data Tools and Platforms
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
May 27, 2015 · Databases

Design and Application of Alibaba's Data Replication Center (DRC) for Active‑Active Scenarios

The article presents an overview of Alibaba's Data Replication Center (DRC), detailing its architecture, real‑time cross‑region synchronization capabilities, consistency and latency guarantees, deployment strategies, and its use cases on Alibaba Cloud such as RDS migration and multi‑active e‑commerce workloads.

Active-ActiveAlibaba CloudDRC
0 likes · 10 min read
Design and Application of Alibaba's Data Replication Center (DRC) for Active‑Active Scenarios
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 26, 2015 · Backend Development

Facebook’s Major Open‑Source Contributions and Infrastructure Projects

Facebook has released a wide range of open‑source projects—including the FBOpen platform code, Open Compute hardware designs, core backend services like Cassandra, Hive, HipHop for PHP, and numerous developer tools—demonstrating its extensive commitment to sharing infrastructure, databases, and tooling with the global developer community.

BackendDevToolsdatabases
0 likes · 9 min read
Facebook’s Major Open‑Source Contributions and Infrastructure Projects
MaGe Linux Operations
MaGe Linux Operations
Apr 28, 2015 · Databases

Choosing the Right Database: From RDBMS to NoSQL, NewSQL, and Hadoop

The article examines the evolution of database technologies—from traditional relational databases and their ACID guarantees to NoSQL, NewSQL, and Hadoop—illustrating how a gaming company can combine these solutions to handle massive online traffic, ensure data integrity, and enable advanced analytics.

Data AnalyticsHadoopNewSQL
0 likes · 6 min read
Choosing the Right Database: From RDBMS to NoSQL, NewSQL, and Hadoop
ITPUB
ITPUB
Mar 19, 2015 · Databases

How 360 Secures Massive Data with Custom NoSQL and Open‑Source Backend

In an in‑depth interview, 360’s web platform architect Wang Chao explains the open‑source and proprietary database technologies, multi‑data‑center NoSQL system Bada, and layered security mechanisms that power 360’s search, cloud storage and other high‑traffic services.

NoSQLSecuritydatabases
0 likes · 11 min read
How 360 Secures Massive Data with Custom NoSQL and Open‑Source Backend
Qunar Tech Salon
Qunar Tech Salon
Mar 11, 2015 · Databases

MongoDB 3.0 Release Highlights and New Features

MongoDB 3.0 introduces a pluggable storage engine API with WiredTiger support, expands backup set capacity, adds sharding enhancements, improves security with SCRAM‑SHA‑1 authentication, and upgrades tooling and logging, while retaining MMAPv1 as the default engine.

BackupMongoDBStorage Engines
0 likes · 4 min read
MongoDB 3.0 Release Highlights and New Features
MaGe Linux Operations
MaGe Linux Operations
Aug 23, 2014 · Databases

Understanding Database Transaction Isolation and Locking Protocols

This article explains the concurrency problems that arise in databases, describes the five types of read/write anomalies, details the three‑level lock protocol and the two‑phase locking rule, and compares the four standard isolation levels—Read Uncommitted, Read Committed, Repeatable Read, and Serializable—highlighting their effects on performance and data consistency.

Concurrency Controldatabaseslocking protocols
0 likes · 10 min read
Understanding Database Transaction Isolation and Locking Protocols
Baidu Tech Salon
Baidu Tech Salon
Aug 19, 2014 · Big Data

Technology Stack Trends in Startup Companies Based on AngelList Data

Analyzing AngelList data for transportation‑sector startups, the report reveals JavaScript/Node.js and Ruby on Rails dominate programming and front‑end, MySQL/MongoDB lead storage, iOS tops mobile, AWS leads infrastructure, Chef leads DevOps, while Python is favored by higher‑tier firms and PHP by lower‑tier ones, though the scoring methodology remains opaque.

Big DataTechnology Stackdatabases
0 likes · 5 min read
Technology Stack Trends in Startup Companies Based on AngelList Data