All Articles

140714 articles · Page 6898 of 7036
dbaplus Community
dbaplus Community
Jan 7, 2016 · Databases

Mastering Character Sets: Diagnose and Fix MySQL Garbled Text

This article explains character sets and encodings, shows why MySQL data can become garbled, and provides step‑by‑step methods—including proper configuration, common pitfalls, and reliable repair techniques—to prevent and correct encoding issues such as emoji storage failures.

DatabaseEmojiGBK
0 likes · 24 min read
Mastering Character Sets: Diagnose and Fix MySQL Garbled Text
21CTO
21CTO
Jan 7, 2016 · Fundamentals

How to Kickstart Your Open‑Source Journey: Find Easy Bugs and Contribute Today

This guide explains what open‑source software is, why contributing matters, and provides step‑by‑step resources for beginners to choose a language, locate easy bugs, and start contributing to projects like Fedora, Mozilla, KDE, OpenStack, GNOME, Apache, Python, and Django.

BeginnerCommunityOpen source
0 likes · 11 min read
How to Kickstart Your Open‑Source Journey: Find Easy Bugs and Contribute Today
21CTO
21CTO
Jan 7, 2016 · Backend Development

How to Build a High‑Performance Flash‑Sale System: Architecture, Challenges & Solutions

This article analyzes the complete flash‑sale workflow, identifies its unique characteristics and high‑concurrency technical challenges, and presents a layered architecture—including frontend static pages, request interception, queue design, database sharding, caching, optimistic locking, and anti‑cheating measures—to ensure reliability, scalability and data safety.

Flash Saledatabase shardinghigh concurrency
0 likes · 34 min read
How to Build a High‑Performance Flash‑Sale System: Architecture, Challenges & Solutions
21CTO
21CTO
Jan 7, 2016 · Operations

Designing Efficient Data Center Architectures: LAN, SAN, POD & ToR Explained

This article outlines comprehensive data center architecture designs, covering core cabling zones, LAN, SAN, and KVM network topologies, distributed and modular POD structures, and ToR/TOR switching solutions, highlighting wiring strategies, scalability, and efficiency considerations for modern enterprise facilities.

Data CenterKVMLAN
0 likes · 9 min read
Designing Efficient Data Center Architectures: LAN, SAN, POD & ToR Explained
21CTO
21CTO
Jan 7, 2016 · Mobile Development

How Ele.me Scaled Its Mobile App Architecture: From MVC to Hybrid EMC & Hot Patch

This article traces Ele.me's mobile app evolution, detailing the shift from a simple MVC structure to a decoupled module system, the EMC hybrid architecture, and finally a React‑Native plus Hot‑Patch strategy that balances rapid iteration with high stability for billions of users.

App ArchitectureHybrid AppMVC
0 likes · 10 min read
How Ele.me Scaled Its Mobile App Architecture: From MVC to Hybrid EMC & Hot Patch
Architects' Tech Alliance
Architects' Tech Alliance
Jan 7, 2016 · Fundamentals

Flash Storage Interface Technologies and Development Trends

This article reviews the evolution of flash storage interfaces—from legacy SATA/SAS to high‑performance PCIe and NVMe standards—highlighting recent products such as Fusion‑io IO‑Drive, OCZ Z‑Drive series, and Micron XTREMFlash, and discusses how these innovations address bandwidth bottlenecks and enable faster, lower‑latency storage solutions.

NOR FlashNVMePCIe
0 likes · 7 min read
Flash Storage Interface Technologies and Development Trends
Java High-Performance Architecture
Java High-Performance Architecture
Jan 6, 2016 · Operations

Choosing the Better Architecture with Apdex: A Practical Comparison

This article compares two system architecture designs—one with fast but unstable response times and another with consistent performance—by introducing the Apdex (Application Performance Index) metric, explaining its satisfaction thresholds, calculation method, and how it helps objectively select the superior option.

Apdexuser experienceweb architecture
0 likes · 3 min read
Choosing the Better Architecture with Apdex: A Practical Comparison
Efficient Ops
Efficient Ops
Jan 6, 2016 · Operations

How Natural Cooling Can Cut Data Center Energy Costs by Over 20%

This article explains China's green data‑center policies, the importance of PUE, and demonstrates through calculations and real‑world Dalian case studies how natural cooling can halve cooling energy use, lower PUE from 2.5 to 2.0, and save millions in electricity bills.

Data CenterPUEenergy efficiency
0 likes · 11 min read
How Natural Cooling Can Cut Data Center Energy Costs by Over 20%
21CTO
21CTO
Jan 6, 2016 · Artificial Intelligence

How to Build an End‑to‑End Marketplace Recommendation System: Product, Algorithms & Implementation

This article walks through designing and implementing a full‑stack recommendation system for 58转转, covering product frameworks, user and item profiling, RFM modeling, personalized tagging, classification‑based and collaborative‑filtering approaches, and practical deployment tips.

RFM modelclassificationcollaborative filtering
0 likes · 8 min read
How to Build an End‑to‑End Marketplace Recommendation System: Product, Algorithms & Implementation
21CTO
21CTO
Jan 6, 2016 · Artificial Intelligence

From Naïve Algorithms to Scalable Recommendations: Jiayuan’s Journey

This article chronicles the evolution of Jiayuan’s dating recommendation system from early item‑based kNN experiments through a feature‑engineering focused engineering year and a product‑oriented optimization phase, while also reviewing several advanced machine‑learning techniques the author explored.

Machine LearningRecommendation Systemsfeature engineering
0 likes · 15 min read
From Naïve Algorithms to Scalable Recommendations: Jiayuan’s Journey
21CTO
21CTO
Jan 6, 2016 · Backend Development

Essential Best Practices for Accurate HTTP Load Testing

This article outlines ten practical guidelines—ranging from test environment consistency and dedicated hardware to network capacity checks, OS tuning, realistic workloads, proper test duration, and comprehensive result reporting—to ensure reliable and reproducible HTTP server performance benchmarks.

BackendBenchmarkPerformance
0 likes · 13 min read
Essential Best Practices for Accurate HTTP Load Testing
21CTO
21CTO
Jan 6, 2016 · Fundamentals

Understanding HTTP and TCP/IP: Long vs Short Connections Explained

This article explains how HTTP relies on TCP/IP, clarifies the stateless nature of HTTP, and compares long and short connections—including their TCP handshakes, keep‑alive mechanisms, advantages, disadvantages, and appropriate usage scenarios for web and database communications.

HTTPTCP/IPlong-connection
0 likes · 9 min read
Understanding HTTP and TCP/IP: Long vs Short Connections Explained
Architects' Tech Alliance
Architects' Tech Alliance
Jan 6, 2016 · Fundamentals

Key Architectural Features and Technical Considerations of Flash Storage Systems

The article explains flash storage's low latency, high IOPS, and inline data protection features such as deduplication, compression, thin provisioning, while detailing scale‑out capabilities, symmetric A/A controller design, metadata management, global FTL functions, wear‑leveling, and power‑loss protection mechanisms.

DeduplicationSSDmetadata management
0 likes · 8 min read
Key Architectural Features and Technical Considerations of Flash Storage Systems
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.

DatabasesReal-time ProcessingRide Hailing
0 likes · 13 min read
Architecture Evolution and Scaling Solutions of Kuaidi Dache (Fast Taxi) Service
Architect
Architect
Jan 6, 2016 · Operations

Data Center Architecture Design: LAN, SAN, KVM, POD, and ToR Network Structures

This article explains data‑center wiring zones, LAN, SAN and KVM network architectures, common distributed designs, modular POD concepts, and Top‑of‑Rack (ToR) switching, providing detailed guidance on cabling, equipment placement, and scalability for modern data‑center operations.

Data CenterKVMLAN
0 likes · 9 min read
Data Center Architecture Design: LAN, SAN, KVM, POD, and ToR Network Structures
ITPUB
ITPUB
Jan 6, 2016 · Fundamentals

Mastering C++: Essential Skills Every Beginner Should Learn

This guide outlines the core competencies, project experience, and communication abilities a new C++ programmer should develop, recommending key resources and practical focus areas to accelerate learning and become an effective software developer.

C++algorithmslearning-path
0 likes · 8 min read
Mastering C++: Essential Skills Every Beginner Should Learn