All Articles

145983 articles · Page 7229 of 7300
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.

Data ProcessingDatabasesHadoop
0 likes · 31 min read
Comprehensive Overview of Open‑Source Big Data Tools and Platforms
MaGe Linux Operations
MaGe Linux Operations
Aug 17, 2015 · Fundamentals

How Email Works: From DNS Queries to Secure Mail Delivery

This comprehensive guide explains the architecture and workflow of email systems, covering DNS MX record lookup, the roles of MUA, MTA, MDA, MRA, authentication mechanisms, encryption, and spam/virus filtering, providing operators with essential knowledge to manage and secure mail services.

DNSSMTPauthentication
0 likes · 17 min read
How Email Works: From DNS Queries to Secure Mail Delivery
Qunar Tech Salon
Qunar Tech Salon
Aug 16, 2015 · Fundamentals

Key Characteristics and Design Principles of Distributed Systems

The article explains the historical background, core characteristics such as scalability, cost‑efficiency, fault tolerance, and elasticity, and outlines essential design principles for distributed systems, emphasizing low hardware requirements, horizontal scaling, avoidance of single points of failure, reduced communication overhead, and stateless services.

Fault Tolerancehorizontal scalingscalability
0 likes · 12 min read
Key Characteristics and Design Principles of Distributed Systems
High Availability Architecture
High Availability Architecture
Aug 16, 2015 · Backend Development

High‑Availability Architecture and Scaling Experience of Snowball During Stock Market Turbulence

This article shares Snowball's (Xueqiu) high‑availability architecture, performance optimizations, and scaling strategies—including hybrid cloud migration, service decomposition, in‑memory caching, and metric‑driven monitoring—implemented to handle massive traffic spikes and operational challenges during a volatile stock market period.

MonitoringScalingarchitecture
0 likes · 21 min read
High‑Availability Architecture and Scaling Experience of Snowball During Stock Market Turbulence
21CTO
21CTO
Aug 15, 2015 · R&D Management

How to Diagnose and Fix Low Team Efficiency: A Practical Guide

This article explains how to identify the root causes of low team efficiency, poor execution, and weak cohesion, offering practical steps such as diagnosing employee issues, creating clear HR policies, documenting problems, and fostering a trustworthy environment to address and eliminate troublemakers.

HR policiesemployee performanceleadership
0 likes · 2 min read
How to Diagnose and Fix Low Team Efficiency: A Practical Guide
21CTO
21CTO
Aug 15, 2015 · Backend Development

Inside Weibo’s Third‑Generation Backend Architecture: Scalability and High‑Availability

An in‑depth look at Weibo’s evolution to its third‑generation backend system, detailing the orthogonal decomposition model, three‑tier horizontal layering, key middleware such as MCQ, Motan RPC, SSDCache, and the WatchMan tracing platform that together enable high‑availability, massive concurrency, and low‑latency services for billions of users.

Backend ArchitectureHigh AvailabilityMiddleware
0 likes · 12 min read
Inside Weibo’s Third‑Generation Backend Architecture: Scalability and High‑Availability
21CTO
21CTO
Aug 15, 2015 · Artificial Intelligence

How Mobile Shift Fueled TikTok’s Rise: Insights from Zhang Yiming’s BEATS IN TECH Talk

In his BEATS IN TECH presentation, Zhang Yiming explains how the migration of media from print and PC to mobile sparked fundamental changes in content creation, distribution, and interaction, leading to the rapid growth of ByteDance’s personalized recommendation engine and the broader impact of information flow on society.

information distributionmedia trendsmobile internet
0 likes · 10 min read
How Mobile Shift Fueled TikTok’s Rise: Insights from Zhang Yiming’s BEATS IN TECH Talk
21CTO
21CTO
Aug 14, 2015 · Big Data

Mastering HBase: Table Architecture, API Usage, and Performance Tuning

This article explains HBase's column‑oriented data model, demonstrates Java API examples for creating, reading, and deleting tables, and provides practical optimization techniques—including pre‑splitting, Rowkey design, ColumnFamily reduction, caching, and compaction settings—to improve read/write performance in large‑scale deployments.

HBaseJava APINoSQL
0 likes · 19 min read
Mastering HBase: Table Architecture, API Usage, and Performance Tuning
21CTO
21CTO
Aug 14, 2015 · Artificial Intelligence

How Meituan Supercharges Local Services with Advanced Recommendation and Ranking

This article details Meituan's recommendation ecosystem, covering its key products, system goals, architecture, data pipelines, algorithms, cold‑start strategies, and the extensive ranking work—including modeling, sampling, bias removal, feature engineering, interleaving, and online learning—to dramatically boost user conversion.

Rankingcold startfeature engineering
0 likes · 15 min read
How Meituan Supercharges Local Services with Advanced Recommendation and Ranking
Qunar Tech Salon
Qunar Tech Salon
Aug 14, 2015 · Big Data

The Nine Laws of Data Mining: Principles, Processes, and Insights

This article presents nine fundamental laws of data mining—covering goals, knowledge, preparation, experimentation, patterns, insight, prediction, value, and change—explaining how business objectives and domain expertise drive each stage of the CRISP‑DM process and why technical metrics alone cannot guarantee success.

CRISP-DMPredictive Modelingbusiness knowledge
0 likes · 19 min read
The Nine Laws of Data Mining: Principles, Processes, and Insights
MaGe Linux Operations
MaGe Linux Operations
Aug 14, 2015 · Fundamentals

How to Uncover and Fix System Performance Bottlenecks: A Practical Guide

This article explains the core concepts of system performance, defines throughput and latency, describes how to measure them, and provides detailed, code‑level techniques for locating and eliminating common performance bottlenecks across operating systems, networks, databases, and application code.

OptimizationThroughputcode optimization
0 likes · 35 min read
How to Uncover and Fix System Performance Bottlenecks: A Practical Guide
21CTO
21CTO
Aug 14, 2015 · Frontend Development

From AJAX to Node: A Journey Through Modern Web Development

Tracing the evolution of web technologies—from early AJAX challenges and jQuery’s rise, through Chrome’s dominance, GitHub’s impact, OAuth, JSON, and modern frameworks like Node.js and Bootstrap—the article reflects on how these tools reshaped frontend development and the broader software landscape.

AJAXBig DataNode.js
0 likes · 14 min read
From AJAX to Node: A Journey Through Modern Web Development
21CTO
21CTO
Aug 14, 2015 · Fundamentals

Why Web Pages Show Garbled Text: Charsets, Encodings & HTTP Headers

This article explains how computers store and display characters using binary, defines character sets and encodings such as ASCII, GB2312, GBK, GB18030, BIG5 and Unicode, compares UTF‑8, UTF‑16, UTF‑32, and describes related HTTP headers like Accept‑Charset, Content‑Type, and Content‑Encoding.

ASCIICharsetGB18030
0 likes · 20 min read
Why Web Pages Show Garbled Text: Charsets, Encodings & HTTP Headers