All Articles

140385 articles · Page 6982 of 7020
MaGe Linux Operations
MaGe Linux Operations
Apr 13, 2015 · Operations

Essential Open‑Source SDN Controllers and Switches You Should Know

This article compiles a comprehensive list of open‑source SDN controllers, switches, and related tools—covering projects like OpenDaylight, RYU, Open vSwitch, and many others—to help network engineers and researchers navigate the rapidly evolving SDN ecosystem.

ControllersNetwork VirtualizationOpen-source
0 likes · 11 min read
Essential Open‑Source SDN Controllers and Switches You Should Know

Cucumber vs. RobotFramework: Comparative Study, Real‑World Cases, and Selection Guidelines for Automated Testing

This article analyzes the benefits and drawbacks of Cucumber and RobotFramework through multiple real‑world case studies, compares their features in detailed tables, and proposes practical principles for choosing the most suitable automated testing framework based on project requirements and team skills.

ATDDBDDCucumber
0 likes · 17 min read
Cucumber vs. RobotFramework: Comparative Study, Real‑World Cases, and Selection Guidelines for Automated Testing
Qunar Tech Salon
Qunar Tech Salon
Apr 11, 2015 · R&D Management

Building a Code Review Culture at Tencent: Lessons from Rietveld, Google C++ Style, and Organizational Practices

This article recounts how Tencent’s advertising team introduced and scaled a rigorous code review process—starting with the Rietveld system, adopting Google C++ coding style, and establishing metrics and ownership—to improve code quality, knowledge sharing, and engineering efficiency across multiple departments.

Google styleRietveldTencent
0 likes · 17 min read
Building a Code Review Culture at Tencent: Lessons from Rietveld, Google C++ Style, and Organizational Practices
Qunar Tech Salon
Qunar Tech Salon
Apr 10, 2015 · Backend Development

Common Pitfalls and Solutions When Building an Asynchronous Redis Client with Netty

This article shares five practical pitfalls encountered while building a pure‑async Redis client with Netty, covering thread‑model changes, pooled ByteBuf allocation across threads, ByteBuf expansion, connection timeout handling, and flow‑control in asynchronous writes, and offers concrete code‑based solutions.

AsynchronousByteBufperformance
0 likes · 13 min read
Common Pitfalls and Solutions When Building an Asynchronous Redis Client with Netty
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Apr 8, 2015 · Cloud Computing

Practices in Building Distributed Technologies for Large‑Scale Cloud Computing Platforms

The article summarizes Dr. Zhang Wensong’s 2014 ArchSummit keynote on the challenges, architectural design, storage strategies, performance optimizations, monitoring, and future directions of Alibaba Cloud’s large‑scale distributed cloud computing platform, covering ECS, SLB, RDS, OCS and full‑link analytics.

Distributed storageECSMonitoring
0 likes · 17 min read
Practices in Building Distributed Technologies for Large‑Scale Cloud Computing Platforms
MaGe Linux Operations
MaGe Linux Operations
Apr 8, 2015 · Operations

Four Essential Strategies to Elevate Data Center Operations

This article outlines four key practices—comprehensive engineering documentation, robust business backup, continuous online monitoring, and regular periodic inspections—that together ensure optimal performance, reliability, and long‑term benefits for data center operations.

Data CenterMonitoringOperations
0 likes · 7 min read
Four Essential Strategies to Elevate Data Center Operations

Review of SDN Definition, Applications, Challenges, and Recommendations

The article reviews various definitions of Software‑Defined Networking, examines its primary use in network virtualization, discusses additional application areas, outlines obstacles to adoption, critiques OpenFlow limitations, and offers practical recommendations for successful SDN deployment.

Cloud ComputingNetwork VirtualizationOpenFlow
0 likes · 22 min read
Review of SDN Definition, Applications, Challenges, and Recommendations
Qunar Tech Salon
Qunar Tech Salon
Apr 7, 2015 · Databases

Correct SQL Logic for Selecting Today's Records in PostgreSQL

The article explains why using a closed interval ending at 23:59:59 fails to capture the full day, and demonstrates the proper open‑closed interval technique—greater‑or‑equal to the day's start and less than the next day's start—using PostgreSQL examples.

date-range
0 likes · 4 min read
Correct SQL Logic for Selecting Today's Records in PostgreSQL
MaGe Linux Operations
MaGe Linux Operations
Apr 7, 2015 · Big Data

How Hadoop’s Tiered Storage Optimizes Data Based on Temperature

This article explains Hadoop’s tiered storage concept, describing how data is classified by temperature—hot, warm, cold, frozen—and automatically moved across disk and archive layers to optimize cost and performance, with examples from Hadoop versions and eBay’s large‑scale deployment.

Big DataData TemperatureHDFS
0 likes · 9 min read
How Hadoop’s Tiered Storage Optimizes Data Based on Temperature
Qunar Tech Salon
Qunar Tech Salon
Apr 6, 2015 · Fundamentals

Branch and Bound Method vs Backtracking: Basic Description and Comparison

The article explains the branch and bound algorithm, comparing it with backtracking, describing its search strategies, general procedure, and key differences such as search order, node handling, and optimal solution finding, while providing a basic overview and illustrative diagram.

BacktrackingOptimizationSearch
0 likes · 6 min read
Branch and Bound Method vs Backtracking: Basic Description and Comparison