All Articles

142343 articles · Page 6786 of 7118
Tencent Cloud Developer
Tencent Cloud Developer
Dec 28, 2016 · Mobile Development

Zhang Xiaolong's Talk on WeChat Mini Programs: Concepts, Features, and Product Philosophy

In his 2017 WeChat Open Class Pro talk, Zhang Xiaolong explained that mini programs are lightweight, QR‑code‑launched tools designed for instant, “use‑and‑go” tasks—without installation, app‑store distribution, or proactive push—emphasizing efficiency, rational product decisions, limited sharing, and seamless integration with public accounts to serve users and businesses alike.

Mobile DevelopmentQR CodeTool vs Platform
0 likes · 36 min read
Zhang Xiaolong's Talk on WeChat Mini Programs: Concepts, Features, and Product Philosophy
Qunar Tech Salon
Qunar Tech Salon
Dec 28, 2016 · Mobile Development

Comprehensive Guide to Mobile App Performance Testing and the ETest Tool

This article outlines mobile performance testing methods—including startup time, page response time, basic metrics, Monkey testing, and image‑recognition techniques—reviews third‑party tools, and introduces the in‑house ETest solution with its features and future development plans.

AndroidETestMobile App
0 likes · 9 min read
Comprehensive Guide to Mobile App Performance Testing and the ETest Tool
MaGe Linux Operations
MaGe Linux Operations
Dec 27, 2016 · Operations

Mastering High-Availability Clusters with Corosync and Pacemaker

This article explains the principles of high‑availability clusters, details Corosync and Pacemaker architecture, provides installation and configuration steps, and demonstrates a practical HA setup using Corosync, Pacemaker, and NFS to ensure continuous service during node failures.

CorosyncPacemaker
0 likes · 9 min read
Mastering High-Availability Clusters with Corosync and Pacemaker
Java Backend Technology
Java Backend Technology
Dec 27, 2016 · Backend Development

How Tomcat Uses the Observer Pattern to Manage Its Lifecycle

This article explains how Tomcat leverages the Observer (publish/subscribe) pattern to manage component lifecycles, detailing the involved classes such as Lifecycle, LifecycleListener, LifecycleEvent, and their default implementations, and illustrates the process with diagrams and code snippets.

JavaLifecyclebackend development
0 likes · 10 min read
How Tomcat Uses the Observer Pattern to Manage Its Lifecycle
Meituan Technology Team
Meituan Technology Team
Dec 27, 2016 · Backend Development

Meituan Group Order System: Optimization, Sharding, and Service‑Oriented Refactoring

Meituan’s group‑buy order system was refactored from a monolithic, single‑point‑failure design into a sharded, micro‑service architecture with connection‑pool middleware, dual‑cluster databases, and robust messaging, delivering stable, high‑performance handling of millions of daily orders even during peak events.

MeituanMicroservicesPerformance Optimization
0 likes · 14 min read
Meituan Group Order System: Optimization, Sharding, and Service‑Oriented Refactoring
Meituan Technology Team
Meituan Technology Team
Dec 27, 2016 · Backend Development

Ensuring Data Consistency in Meituan Hotel Direct Connection Platform

To keep its rapidly expanding hotel‑direct platform consistent despite unstable supplier interfaces, Meituan evolved from full‑batch pulls to segmented fetching, predictive trigger‑based updates, and finally supplier‑initiated pushes, creating a hybrid pull‑push architecture that ensures low‑latency, reliable product and inventory data.

MySQL replicationbackend developmentdata consistency
0 likes · 18 min read
Ensuring Data Consistency in Meituan Hotel Direct Connection Platform
Hujiang Technology
Hujiang Technology
Dec 27, 2016 · Frontend Development

Combining AMP and Progressive Web Apps: Strategies and Implementation

This article explains how Progressive Web Apps (PWAs) and Accelerated Mobile Pages (AMP) can be combined, compares their strengths and limitations, and provides practical integration patterns such as AMP-as-PWA, AMP-to-PWA, and AMP-in-PWA, including service‑worker setup and shadow‑DOM techniques.

AMPPWAService Worker
0 likes · 9 min read
Combining AMP and Progressive Web Apps: Strategies and Implementation
Hulu Beijing
Hulu Beijing
Dec 27, 2016 · Artificial Intelligence

Inside Hulu’s AI Research: Personalization, Data Science & Video Innovation

The article announces a PhD workshop, outlines Hulu’s research center and its six AI‑focused teams—personalization, data science, video codec, content understanding, intelligent search, and ad intelligence—while highlighting key projects and inviting PhD candidates to apply.

AIAd TechIntelligent Search
0 likes · 7 min read
Inside Hulu’s AI Research: Personalization, Data Science & Video Innovation
Architecture Digest
Architecture Digest
Dec 27, 2016 · Information Security

IoT Security Overview: Architecture, Threats, and Protection Measures

This article provides a comprehensive overview of IoT security, detailing the IoT architecture—including cloud platforms, mobile clients, and hardware terminals—while analyzing major security threats such as insecure data storage, weak server controls, unencrypted transmission, client injection, improper authentication, key protection flaws, session mishandling, and sensitive data leakage.

IoTMobile ClientThreats
0 likes · 15 min read
IoT Security Overview: Architecture, Threats, and Protection Measures
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Dec 27, 2016 · Operations

How Dangdang Scaled Its E‑Commerce Platform for 10× Traffic Peaks

This article details Dangdang's 15‑year evolution from a monolithic system to a distributed, SOA‑based architecture, outlining the challenges of high‑traffic e‑commerce events and the strategies—system grading, decoupling, asynchronous processing, batching, and rate limiting—used to achieve reliable, scalable operations.

E‑CommerceSOAhigh concurrency
0 likes · 19 min read
How Dangdang Scaled Its E‑Commerce Platform for 10× Traffic Peaks
Qunar Tech Salon
Qunar Tech Salon
Dec 27, 2016 · Operations

Cable: An Internal Continuous Integration Platform for Efficient Release and Quality Assurance at Qunar

The article introduces Cable, Qunar's internal continuous integration platform that combines automated static code checks, environment validation, rapid feedback, and flexible configuration to improve development efficiency, reduce release failures, and enhance overall product quality within a fast‑paced online travel business.

CIContinuous IntegrationRelease Management
0 likes · 6 min read
Cable: An Internal Continuous Integration Platform for Efficient Release and Quality Assurance at Qunar
MaGe Linux Operations
MaGe Linux Operations
Dec 27, 2016 · Fundamentals

Explore Computer Fundamentals: Architecture, Linux Distros & Key Commands

This article explains the basic components and functions of a computer system, outlines the classification and differences of Linux distributions, describes the Linux philosophy, details the general command syntax with examples of common commands, and shows how to access command help and manual sections.

Linux BasicsOperating Systemscomputer fundamentals
0 likes · 7 min read
Explore Computer Fundamentals: Architecture, Linux Distros & Key Commands
dbaplus Community
dbaplus Community
Dec 26, 2016 · Big Data

Why Data Lakes Are Redefining Enterprise Data Architecture

This article explains the origins, core features, logical architecture, and advantages of data lakes, contrasts them with traditional data warehouses, outlines a modern data architecture that combines lakes and warehouses, and introduces the DCE intelligent data lake platform with practical Q&A.

Big DataData Lakecloud computing
0 likes · 14 min read
Why Data Lakes Are Redefining Enterprise Data Architecture
dbaplus Community
dbaplus Community
Dec 26, 2016 · Databases

How to Build a Scalable, Automated MySQL Operations Platform

This article explains how to standardize and automate MySQL management at scale, covering dedicated instance deployment, configuration consistency, multi‑instance creation, metadata collection, backup, monitoring, high‑availability with Zookeeper, and task orchestration using DBTask to achieve rapid, reliable database services.

DBTaskDatabase operationsHigh Availability
0 likes · 12 min read
How to Build a Scalable, Automated MySQL Operations Platform
Efficient Ops
Efficient Ops
Dec 26, 2016 · Operations

How Tencent Scaled Social Data Storage While Cutting Costs

Facing massive user growth, Tencent’s social network team redesigned its KV storage architecture—introducing CKV and Grocery, automating capacity planning, data migration, and backup reuse—to dramatically lower costs, improve operational efficiency, and maintain high service quality across millions of devices.

automationcost optimizationoperations
0 likes · 21 min read
How Tencent Scaled Social Data Storage While Cutting Costs