All Articles

145983 articles · Page 7213 of 7300
21CTO
21CTO
Sep 25, 2015 · R&D Management

The Legend of Alibaba’s Solo Engineer: How ‘Duo Long’ Built Core Systems Alone

A former Alibaba insider recounts how the enigmatic engineer known as ‘Duo Long’—a non‑technical graduate turned P11 senior leader—single‑handedly designed and maintained critical systems like TFS, Tair, cache, and search, embodying relentless focus, self‑learning, and a true craftsman spirit.

AlibabaR&DSoftware Engineering
0 likes · 7 min read
The Legend of Alibaba’s Solo Engineer: How ‘Duo Long’ Built Core Systems Alone
Qunar Tech Salon
Qunar Tech Salon
Sep 25, 2015 · Fundamentals

Why Maintainability Should Be the Primary Goal of Software Architecture

The article argues that without clear evaluation standards, software architecture should be judged by how well it achieves the architect's design goals, emphasizing maintainability as the key criterion to balance performance, security, scalability, cost, and long‑term evolution.

Software Engineeringdesign goalsmaintainability
0 likes · 12 min read
Why Maintainability Should Be the Primary Goal of Software Architecture

Understanding Storm: A Distributed Real-Time Computation System

The article explains the need for low‑latency, high‑performance, distributed real‑time processing, outlines the challenges such systems must address, and introduces Storm as a Hadoop‑like framework for stream processing, detailing its architecture, fault‑tolerance mechanisms, transactional topology, and large‑scale deployment at Taobao.

Big DataFault ToleranceStorm
0 likes · 14 min read
Understanding Storm: A Distributed Real-Time Computation System
MaGe Linux Operations
MaGe Linux Operations
Sep 25, 2015 · Databases

How to Deploy Multiple MySQL Instances on a Single Server: Step‑by‑Step Guide

This article explains the concept, use cases, benefits, and challenges of running multiple MySQL instances on one machine, then provides a detailed, command‑line walkthrough—including environment preparation, compilation, configuration files, startup, security measures, and management scripts—to help you set up and manage multi‑instance MySQL deployments.

ConfigurationDatabaseLinux
0 likes · 9 min read
How to Deploy Multiple MySQL Instances on a Single Server: Step‑by‑Step Guide
Efficient Ops
Efficient Ops
Sep 24, 2015 · Operations

How to Scientifically Evaluate Whether a Cloud Service Is Truly Reliable

This article explains how to objectively assess cloud service reliability by examining three key aspects—availability, access control, and disaster recovery—and provides practical strategies such as redundancy design, gradual deployment, automation, and robust backup to improve overall cloud service trustworthiness.

Disaster Recoveryaccess controlavailability
0 likes · 14 min read
How to Scientifically Evaluate Whether a Cloud Service Is Truly Reliable
Qunar Tech Salon
Qunar Tech Salon
Sep 24, 2015 · Fundamentals

Performance vs. Maintainability: Why Maintainability Should Take Precedence

The article argues that while performance is important, maintainability is more critical for sustainable software development, illustrating this with anecdotes, common misconceptions about optimization, and practical advice on balancing code readability, caching, and hardware considerations.

OptimizationSoftware Engineeringcaching
0 likes · 15 min read
Performance vs. Maintainability: Why Maintainability Should Take Precedence
21CTO
21CTO
Sep 24, 2015 · Big Data

Comparing Apache Storm, Spark, and Samza: Which Real‑Time Stream Processor Fits Your Needs?

Apache Storm, Spark Streaming, and Samza are three open‑source, low‑latency, scalable distributed systems for real‑time data processing; this article outlines their architectures, key concepts, differences in data handling, state management, delivery guarantees, and typical use‑cases to help you choose the right framework.

Apache SamzaApache StormBig Data
0 likes · 7 min read
Comparing Apache Storm, Spark, and Samza: Which Real‑Time Stream Processor Fits Your Needs?
21CTO
21CTO
Sep 24, 2015 · Fundamentals

From Zero to Algorithm Mastery: My 7‑Year Journey and Lessons Learned

The author chronicles a seven‑year evolution from a clueless undergraduate to a seasoned programmer, detailing the books, courses, internships, and personal projects that shaped his understanding of data structures and algorithms, while debating the practical value of algorithmic knowledge in software development.

AlgorithmsData StructuresLearning Resources
0 likes · 19 min read
From Zero to Algorithm Mastery: My 7‑Year Journey and Lessons Learned
MaGe Linux Operations
MaGe Linux Operations
Sep 24, 2015 · Information Security

Mastering Tcpdump: From Installation to Advanced Packet Capture Commands

Tcpdump is a powerful command‑line packet sniffer for Unix‑like systems; this guide introduces its purpose, installation steps, essential command‑line options, filter expression syntax, and practical examples, enabling users to capture, analyze, and troubleshoot network traffic efficiently.

Linuxnetwork analysispacket capture
0 likes · 29 min read
Mastering Tcpdump: From Installation to Advanced Packet Capture Commands

Comparative Overview of Apache Storm, Spark Streaming, and Samza for Real-Time Data Processing

This article introduces Apache Storm, Spark Streaming, and Samza, explains their architectures, common features, key differences such as delivery guarantees and state management, and provides guidance on selecting the most suitable framework for various real‑time big‑data use cases.

Apache StormBig DataComparison
0 likes · 8 min read
Comparative Overview of Apache Storm, Spark Streaming, and Samza for Real-Time Data Processing
Efficient Ops
Efficient Ops
Sep 23, 2015 · Operations

How Tencent Powers Millions with SET‑Based NoSQL Clusters

Tencent’s operations team explains how its SET‑based NoSQL clusters deliver ultra‑low latency, high availability, and seamless disaster recovery for billions of users, detailing deployment models, synchronization mechanisms, cost‑saving techniques, and the Data‑as‑Service approach that underpins its massive social platforms.

Data as a ServiceHigh AvailabilityNoSQL
0 likes · 12 min read
How Tencent Powers Millions with SET‑Based NoSQL Clusters
Architects' Tech Alliance
Architects' Tech Alliance
Sep 23, 2015 · Operations

Hyper-V Features, Management, and Storage Overview

This article provides a comprehensive overview of Microsoft Hyper-V, detailing its OS support, virtual networking, management APIs, integration with System Center, dynamic memory, snapshots, cloning, storage options, SMB 3.0 features, and clustering capabilities for efficient virtualization operations.

Hyper‑VSystem CenterWindows Server
0 likes · 7 min read
Hyper-V Features, Management, and Storage Overview
Architect
Architect
Sep 23, 2015 · Frontend Development

H5 Performance Optimization: Principles, Strategies, and Testing

This article explains why H5 performance matters, defines the one‑second rule for different network conditions, and provides comprehensive front‑end optimization techniques—including resource loading, image handling, server deployment, code standards, testing tools, and classic case studies—to improve user experience on mobile web applications.

H5Optimizationmobile
0 likes · 22 min read
H5 Performance Optimization: Principles, Strategies, and Testing
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Sep 23, 2015 · R&D Management

Management Team Training: Lessons from the Martial Arts Tournament

The article recounts a themed team‑building competition where various “sect” groups presented management insights on talent development, employee motivation, KPI‑driven evaluation, and execution, culminating in a vote that crowned the winning strategies and highlighted the value of practical, collaborative learning for R&D teams.

KPIR&D ManagementTalent Development
0 likes · 9 min read
Management Team Training: Lessons from the Martial Arts Tournament