All Articles

140484 articles · Page 6958 of 7025
Efficient Ops
Efficient Ops
Aug 6, 2015 · Operations

Top 5 Must‑Read DevOps Articles of 2015: From Fabric to Chaos Monkey

This article compiles and translates a selection of the most popular DevOps blog posts from the first half of 2015, highlighting key tools such as Fabric, Ansible, Docker, and case studies from Amazon and Netflix, and provides links to the original English sources.

AnsibleFabricOperations
0 likes · 9 min read
Top 5 Must‑Read DevOps Articles of 2015: From Fabric to Chaos Monkey

An Overview of MyCat: Open‑Source Distributed Database Middleware and Its Core Features

MyCat is an open‑source distributed database middleware that transparently shreds tables across multiple backend databases, solves connection overload, provides ER‑based sharding, global partitioning, AI‑driven catlets, and advanced read‑write separation, enabling low‑cost migration of single‑node databases to the cloud.

AI catletCloud MigrationDatabase Middleware
0 likes · 9 min read
An Overview of MyCat: Open‑Source Distributed Database Middleware and Its Core Features
Qunar Tech Salon
Qunar Tech Salon
Aug 6, 2015 · Operations

Proper Server Reboot Practices: Lessons from a Kernel Upgrade Incident

After a painful P1 incident caused by a kernel upgrade, this article outlines how to properly reboot a Linux server by documenting pre‑restart state, verifying post‑restart consistency with process and port snapshots, and using simple commands such as ps, netstat, diff, and last to ensure service continuity.

kernel upgradeserver reboot
0 likes · 5 min read
Proper Server Reboot Practices: Lessons from a Kernel Upgrade Incident
Architect
Architect
Aug 6, 2015 · Backend Development

Design and Optimization of Alibaba's Notify and MetaQ Distributed Message Middleware

The article explains how Alibaba's Notify and MetaQ middleware achieve high‑performance, reliable distributed messaging and final consistency for massive e‑commerce transactions, detailing their architecture, design principles, scalability, fault‑tolerance, and the specific optimizations applied for the Double‑11 shopping festival.

AlibabaMetaQMiddleware
0 likes · 15 min read
Design and Optimization of Alibaba's Notify and MetaQ Distributed Message Middleware
MaGe Linux Operations
MaGe Linux Operations
Aug 6, 2015 · Operations

Mastering Software Performance Testing: Key Concepts & Calculation Formulas

This article explains essential software performance testing concepts—including QPS/TPS, concurrency, response time, throughput calculations, think time, and how to estimate daily traffic using real‑world examples from e‑commerce platforms—providing formulas and practical guidance for engineers, administrators, and developers to assess and optimize system capacity.

QPSResponse TimeThroughput
0 likes · 11 min read
Mastering Software Performance Testing: Key Concepts & Calculation Formulas
Efficient Ops
Efficient Ops
Aug 5, 2015 · Databases

Mastering MongoDB Explain Plans: Optimize Queries with Index Strategies

This article explains MongoDB's three explain modes, details the fields returned by queryPlanner and executionStats, shows how IndexFilters influence the optimizer, and walks through practical examples that demonstrate how proper indexing eliminates collection scans and in‑memory sorts for faster query performance.

EXPLAINMongoDBPerformance
0 likes · 15 min read
Mastering MongoDB Explain Plans: Optimize Queries with Index Strategies

Challenges and Strategies for Metadata Protection in Cloud Object Storage

This article examines the problems and trade‑offs of metadata protection in cloud object storage, highlighting the importance of reliability, availability, and consistency, and comparing primary‑secondary and multi‑replica models, including the WRN algorithm and practical operational considerations.

MetadataOperationsWRN algorithm
0 likes · 28 min read
Challenges and Strategies for Metadata Protection in Cloud Object Storage
High Availability Architecture
High Availability Architecture
Aug 5, 2015 · Big Data

DSP Advertising System Architecture and Key Technologies

This article presents a comprehensive overview of DSP advertising system architecture, covering real‑time bidding infrastructure, audience targeting, data processing pipelines using Hadoop, Spark and Storm, click‑through‑rate prediction models, and anti‑fraud mechanisms, offering practical insights for engineers building high‑performance ad platforms.

Ad TechDSPanti-fraud
0 likes · 24 min read
DSP Advertising System Architecture and Key Technologies
MaGe Linux Operations
MaGe Linux Operations
Aug 5, 2015 · Operations

How to Accurately Measure Website Traffic and Calculate Required Bandwidth

Understanding website traffic involves distinguishing IP (unique visitors) from PV (page views), interpreting their relationship, and using these metrics to estimate bandwidth needs, with formulas that factor in average page size, peak traffic multiples, and conversion from bytes to bits for accurate capacity planning.

PVWeb Analyticsbandwidth planning
0 likes · 5 min read
How to Accurately Measure Website Traffic and Calculate Required Bandwidth
Efficient Ops
Efficient Ops
Aug 4, 2015 · Operations

Mastering Operations Automation: 8 Proven Practices for DevOps Success

This article shares eight practical insights on operations automation—from overall planning and standardization to continuous delivery, DevOps philosophy, leveraging testing, CMDB considerations, aiming for NoOps, and the real impact of Docker—offering a comprehensive guide for modern IT teams.

CMDBNoOpsOperations
0 likes · 14 min read
Mastering Operations Automation: 8 Proven Practices for DevOps Success

Development Trends and Challenges of Large‑Scale Parallel Databases

Since the 1970s databases have become essential middleware, and modern large‑scale parallel databases, designed for extreme parallelism on clustered hardware, face trade‑offs in performance, scalability, and fault tolerance, prompting a shift toward cloud‑native, micro‑service architectures and new hardware such as SSDs and memory‑centric designs.

In-MemoryMPPMicroservices
0 likes · 23 min read
Development Trends and Challenges of Large‑Scale Parallel Databases
Java High-Performance Architecture
Java High-Performance Architecture
Aug 4, 2015 · Databases

When Does MySQL Query Cache Hurt More Than Help?

The article explains how MySQL's Query Cache, while simple and fast, can incur CPU overhead from hash calculations, suffer frequent invalidations on table changes, and consume excessive memory, making its use potentially counter‑productive under high‑concurrency or volatile data scenarios.

MySQLQuery Cachedatabase optimization
0 likes · 2 min read
When Does MySQL Query Cache Hurt More Than Help?
Qunar Tech Salon
Qunar Tech Salon
Aug 4, 2015 · Operations

Support Practices and Communication Principles Shared by Qunar Team

The article shares practical support and communication principles, data handling guidelines, and internal best‑practice examples from Qunar to help newcomers avoid common pitfalls and improve operational efficiency by emphasizing sincere assistance, careful treatment of sensitive information, post‑mortem reviews, and appropriate use of tools such as mailing lists, QTALK, and encoding conversion.

best practicescommunicationdata handling
0 likes · 5 min read
Support Practices and Communication Principles Shared by Qunar Team
MaGe Linux Operations
MaGe Linux Operations
Aug 4, 2015 · Fundamentals

Long vs Short Connections: When to Use Each in TCP/IP Programming

This article explains the differences between long and short TCP/IP connections, outlines three major communication models (server/client, connection type, and send/receive mode), describes synchronous and asynchronous transmission, and reviews various message formats and read/write strategies to help developers design robust network programs.

AsynchronousNetwork ProgrammingSynchronous
0 likes · 6 min read
Long vs Short Connections: When to Use Each in TCP/IP Programming