All Articles

145950 articles · Page 7252 of 7298
Qunar Tech Salon
Qunar Tech Salon
May 23, 2015 · Operations

How to Follow Log Files and Handle Log Rotation with tail

This article explains how to use the Linux tail command to monitor log files in real time, filter errors, and reliably continue following logs after rotation by using the -F option, providing practical guidance for system administrators and developers.

LinuxLog Monitoringlog rotation
0 likes · 2 min read
How to Follow Log Files and Handle Log Rotation with tail
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 23, 2015 · Mobile Development

How Low‑Code, Bimodal IT, and Cloud Platforms Can Shape Your 2015 Mobile Strategy

This article examines key 2015 mobile strategy considerations—including the rise of low‑code visual development, the adoption of bimodal IT, cloud‑based development, and the HTML5 versus native debate—to help enterprises boost productivity, reduce backlog, and make informed technology choices.

HTML5 vs nativeLow-codebimodal IT
0 likes · 11 min read
How Low‑Code, Bimodal IT, and Cloud Platforms Can Shape Your 2015 Mobile Strategy
Architect
Architect
May 22, 2015 · Big Data

Weibo Social Network Analysis: Label Propagation, Similarity Measures, Community Detection, Influence Ranking and Spam User Identification

The article presents a comprehensive overview of algorithms for analyzing Weibo’s social network, covering label propagation, user similarity via LDA, temporal and interaction factors, community detection, influence ranking using PageRank variants, and methods for identifying spam accounts.

LDASocial Network Analysiscommunity-detection
0 likes · 16 min read
Weibo Social Network Analysis: Label Propagation, Similarity Measures, Community Detection, Influence Ranking and Spam User Identification
Efficient Ops
Efficient Ops
May 22, 2015 · Operations

Mastering Puppet: From Basics to Advanced Ops Automation and Docker Integration

This article summarizes a comprehensive talk on Puppet covering its evolution, core concepts, architecture, ecosystem, practical use cases such as building a CMDB, automated deployment pipelines, OpenStack deployment, and the interplay with Docker, highlighting how Puppet drives modern operations automation.

InfrastructureOperationsPuppet
0 likes · 13 min read
Mastering Puppet: From Basics to Advanced Ops Automation and Docker Integration
Qunar Tech Salon
Qunar Tech Salon
May 22, 2015 · Fundamentals

Using sed to Edit a Specific Range in a Large File

The article explains how to safely edit a particular line range in a large file using the Unix sed command, guiding readers through consulting the manual, understanding address syntax, and providing a concrete example command to replace text within the specified lines.

Command Linefile editingsed
0 likes · 3 min read
Using sed to Edit a Specific Range in a Large File
MaGe Linux Operations
MaGe Linux Operations
May 22, 2015 · Backend Development

Why Multithreading, Blocking, and IOCP/Epoll Matter for High‑Performance Servers

The article explores the evolution from single‑core processors to multi‑core systems, explains threading, blocking, and synchronization concepts, and compares high‑performance communication models such as asynchronous I/O, IOCP on Windows and epoll on Linux, highlighting their trade‑offs for backend server scalability.

IOCPbackendblocking
0 likes · 15 min read
Why Multithreading, Blocking, and IOCP/Epoll Matter for High‑Performance Servers
Suning Technology
Suning Technology
May 22, 2015 · Big Data

Suning’s Big Data Platform Evolution: From SAP BW to Real‑Time Streaming

This article chronicles Suning’s journey from early SAP‑based data warehouses to a modern, open‑source big data platform featuring real‑time collection, Hadoop‑Hive offline processing, Storm‑based streaming, and a visual development environment, highlighting how each layer addresses growing data volume, variety, and business demands.

HadoopStormdata architecture
0 likes · 5 min read
Suning’s Big Data Platform Evolution: From SAP BW to Real‑Time Streaming
Ctrip Technology
Ctrip Technology
May 22, 2015 · Mobile Development

Apple Watch Apps for Travel: Industry Insights and Design Considerations

The article examines how travel companies in China and India are rapidly developing Apple Watch applications to deliver bite‑sized flight information, notifications, and social features, highlighting design simplicity, hardware constraints, user adoption, and future possibilities such as payments and hotel key integration.

Apple WatchTravel AppsWearable UI
0 likes · 10 min read
Apple Watch Apps for Travel: Industry Insights and Design Considerations
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
May 22, 2015 · Operations

Case Study: SDN‑Based Overlay/Underlay Network Architecture and Automation at Alibaba

The presentation reviews Alibaba's ongoing transition to a large‑scale, SDN‑driven data‑center network using OpenFlow hybrid switches, VXLAN overlay, automated deployment, and discusses the challenges, solutions, and future directions for network elasticity, hybrid cloud integration, and standardization.

Data CenterOpenFlowOverlay Network
0 likes · 11 min read
Case Study: SDN‑Based Overlay/Underlay Network Architecture and Automation at Alibaba
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 22, 2015 · Industry Insights

How Facebook Cuts Power Use with Cold Storage: Inside Their Low‑Energy Data Center Design

This article examines Facebook's cold storage system, detailing how the company redesigned hardware and software to slash power consumption, improve reliability with Reed‑Solomon coding, mitigate bit‑rot, and balance loads while supporting massive photo archives in energy‑constrained data centers.

Data CenterFacebookReed-Solomon
0 likes · 8 min read
How Facebook Cuts Power Use with Cold Storage: Inside Their Low‑Energy Data Center Design
Qunar Tech Salon
Qunar Tech Salon
May 21, 2015 · Fundamentals

Key Characteristics and Design Principles of Distributed Systems

The article explains the origins, core features such as scalability, cost‑effectiveness, fault tolerance, and elastic expansion of distributed systems, and outlines design philosophies like low hardware requirements, horizontal scaling, avoidance of single points of failure, minimized inter‑node communication, and stateless service architecture.

Fault Tolerancedistributed systemshorizontal scaling
0 likes · 11 min read
Key Characteristics and Design Principles of Distributed Systems
Efficient Ops
Efficient Ops
May 21, 2015 · Operations

Open-Falcon: Scalable Open-Source Monitoring System for Modern Operations

Open‑Falcon, an open‑source, enterprise‑grade monitoring solution from Xiaomi’s operations team, offers zero‑configuration data collection, high‑throughput horizontal scaling, flexible alerting, efficient historical queries, and a user‑friendly dashboard, with detailed documentation, quick installation steps, and a highly available architecture.

DashboardScalablealerting
0 likes · 6 min read
Open-Falcon: Scalable Open-Source Monitoring System for Modern Operations
High Availability Architecture
High Availability Architecture
May 21, 2015 · Backend Development

Understanding Instant Messaging (IM) Architecture, Protocol Design, and Real‑Time Web Chat Implementation

This article explains the fundamentals of instant messaging, its system characteristics, protocol layers (application, security, transport), practical protocol examples, and a detailed real‑time web chatroom design using HTTP long‑polling and backend architecture considerations.

Backend ArchitectureInstant MessagingReal‑time communication
0 likes · 20 min read
Understanding Instant Messaging (IM) Architecture, Protocol Design, and Real‑Time Web Chat Implementation
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 21, 2015 · Information Security

Understanding DDoS Attacks via Malicious JavaScript and Mitigation with HTTPS and Subresource Integrity

The article explains how malicious JavaScript can turn browsers into participants of DDoS attacks through techniques like server hijacking and man‑in‑the‑middle injection, and describes how HTTPS and the emerging Subresource Integrity feature can help protect websites from such threats.

DDoSHTTPSJavaScript
0 likes · 6 min read
Understanding DDoS Attacks via Malicious JavaScript and Mitigation with HTTPS and Subresource Integrity
Qunar Tech Salon
Qunar Tech Salon
May 20, 2015 · Databases

An Overview of Google Spanner: Architecture, Design, and Concurrency Control

This article provides a comprehensive overview of Google Spanner, a globally distributed, multi‑version database, covering its background, core components, TrueTime‑based global synchronization, Paxos replication, data model, and the various transaction and concurrency mechanisms it employs.

Database ArchitectureGoogle SpannerPaxos replication
0 likes · 19 min read
An Overview of Google Spanner: Architecture, Design, and Concurrency Control
MaGe Linux Operations
MaGe Linux Operations
May 20, 2015 · Fundamentals

Demystifying Linux Boot: Step‑by‑Step Guide to System Startup

This article walks Linux beginners through the complete boot sequence—from POST and BIOS loading, through MBR and GRUB stages, kernel and initrd initialization, to the init process and final login prompt—explaining each component’s role and how the system transitions from power‑on to a usable environment.

GRUBLinuxSystem Initialization
0 likes · 9 min read
Demystifying Linux Boot: Step‑by‑Step Guide to System Startup