All Articles

140571 articles · Page 6928 of 7029
21CTO
21CTO
Nov 1, 2015 · Operations

Why Responsibility, Collaboration, and Incentives Are the Triple Challenge of Management

Effective management hinges on three intertwined challenges—clear responsibility, seamless collaboration, and motivating incentives—each requiring distinct strategies such as fostering a partnership mindset, streamlining processes, and implementing fair performance evaluations to align individual actions with organizational goals.

Collaborationincentivesmanagement
0 likes · 16 min read
Why Responsibility, Collaboration, and Incentives Are the Triple Challenge of Management
21CTO
21CTO
Nov 1, 2015 · Frontend Development

13 Proven Front‑End Performance Rules to Speed Up Your Website

This article distills Steve Souders' high‑performance web guidelines into thirteen practical front‑end rules—such as reducing HTTP requests, leveraging CDNs, enabling caching, compressing assets, and optimizing script placement—to dramatically improve page load speed with minimal effort.

CachingFrontend OptimizationWeb Performance
0 likes · 6 min read
13 Proven Front‑End Performance Rules to Speed Up Your Website
Java High-Performance Architecture
Java High-Performance Architecture
Nov 1, 2015 · Frontend Development

Why Progressive JPEGs Boost Web Performance: Benefits, Drawbacks, and Real‑World Test

This article explains the two JPEG storage methods—Baseline and Progressive—detailing their storage and display mechanisms, compares their advantages and drawbacks, and presents a hands‑on test showing how Progressive JPEGs improve page rendering by preventing layout shifts despite higher CPU usage.

Baseline JPEGJPEGprogressive JPEG
0 likes · 3 min read
Why Progressive JPEGs Boost Web Performance: Benefits, Drawbacks, and Real‑World Test
Architect
Architect
Oct 31, 2015 · Databases

MySQL High‑Performance Architecture and Optimization Techniques

This article provides a comprehensive guide to MySQL performance optimization, covering isolation levels, MVCC, schema design, index strategies, query execution, partitioning, replication, scaling, hardware considerations, and backup/recovery techniques for building high‑performance, reliable database systems.

IndexingIsolation LevelsMySQL
0 likes · 22 min read
MySQL High‑Performance Architecture and Optimization Techniques
Architect
Architect
Oct 31, 2015 · Backend Development

Design and Architecture of E‑commerce Search Engines

This article explains the distinctive features, architectural patterns, core modules, technology choices, performance optimizations, and operational challenges of e‑commerce search engines, illustrating how they differ from general web search and how to build a robust, real‑time, high‑availability search system for online retail platforms.

Elasticsearchbackende-commerce
0 likes · 12 min read
Design and Architecture of E‑commerce Search Engines
21CTO
21CTO
Oct 30, 2015 · Product Management

Who Will Become the Next BAT? Analyzing the Rise of China’s New Internet Giants

The article examines the surge in mentions of a "next BAT" in Chinese internet discussions, outlines three analytical indicators—resource flow, trend alignment, and competitive scale—and evaluates mobile, big‑data, and millennial trends to identify emerging companies poised to dominate the market.

Artificial IntelligenceChinese techProduct Management
0 likes · 18 min read
Who Will Become the Next BAT? Analyzing the Rise of China’s New Internet Giants
21CTO
21CTO
Oct 30, 2015 · Fundamentals

Boost Your Coding Efficiency: Master Planning, Pseudocode, and GTD Practices

This article explores how structured planning, interface‑first design, pseudocode, and GTD‑style debugging can dramatically improve a developer's efficiency and productivity while emphasizing the importance of rest and continuous learning.

GTDdebuggingdeveloper efficiency
0 likes · 6 min read
Boost Your Coding Efficiency: Master Planning, Pseudocode, and GTD Practices
Qunar Tech Salon
Qunar Tech Salon
Oct 30, 2015 · Databases

MySQL Partitioning Hash Changes, GTID Replication Bugs, Client Crash, and TokuDB Optimize Table Analysis

This article examines how differing key‑hash algorithms in MySQL 5.1 versus 5.5/5.6 cause data loss in partitioned tables, describes compatibility fixes with ALTER TABLE … ALGORITHM=1, analyzes a MySQL client crash caused by mis‑redirected dump output, explores GTID_PURGED replication issues and replicate‑do‑db filtering gaps, and evaluates the behavior of OPTIMIZE TABLE on TokuDB tables.

GTIDMySQLOptimizeTable
0 likes · 18 min read
MySQL Partitioning Hash Changes, GTID Replication Bugs, Client Crash, and TokuDB Optimize Table Analysis
Ctrip Technology
Ctrip Technology
Oct 30, 2015 · Backend Development

Highlights from the 4th ESCC Domestic Developer Conference in Shanghai

The fourth ESCC domestic developer conference held at Ctrip's headquarters in Shanghai gathered around 100 engineers to share ElasticSearch product roadmaps, core search system experiences, Kibana 4 features, and best practices for building high‑throughput ELK clusters.

Backend DevelopmentELKSearch
0 likes · 2 min read
Highlights from the 4th ESCC Domestic Developer Conference in Shanghai
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Oct 30, 2015 · Backend Development

Scalable Web Architecture for Startup Companies

The article explains how startup engineers can design and evolve a scalable web architecture—through service separation, clustering, load balancing, distributed caching, database replication, and effective team organization—to handle rapid user growth and maintain performance without compromising user experience.

Cachingdatabase replicationload balancing
0 likes · 16 min read
Scalable Web Architecture for Startup Companies
Efficient Ops
Efficient Ops
Oct 29, 2015 · Cloud Computing

Mastering Production KVM Virtualization: CPU, Memory, Network & Storage Best Practices

This article shares practical production‑level KVM virtualization techniques, covering CPU binding and host‑passthrough, memory management, network optimization with Open vSwitch, storage choices, VM time drift handling, and resource limiting via CGroup, offering actionable insights for reliable, high‑performance virtualized environments.

KVMOperations
0 likes · 11 min read
Mastering Production KVM Virtualization: CPU, Memory, Network & Storage Best Practices
Java High-Performance Architecture
Java High-Performance Architecture
Oct 29, 2015 · Information Security

How OAuth2 Secures Third‑Party Access: A Complete Guide

OAuth2 provides a secure, open standard that lets third‑party applications obtain limited user access without exposing passwords, using a token‑based flow involving resource owners, clients, resource servers, and authorization servers, illustrated through a step‑by‑step authorization process.

APIAccess TokenAuthorization
0 likes · 4 min read
How OAuth2 Secures Third‑Party Access: A Complete Guide
21CTO
21CTO
Oct 29, 2015 · Backend Development

Scaling Sina's News Comment System: From 3.0 to 5.0 – Key Backend Lessons

This article chronicles the evolution of Sina's news comment platform from a single‑server C++/MySQL prototype to a multi‑node, asynchronous, Python‑based architecture, highlighting the caching, sharding, and queueing techniques that enabled the system to survive massive traffic spikes without downtime.

CachingMessage QueuePerformance Optimization
0 likes · 21 min read
Scaling Sina's News Comment System: From 3.0 to 5.0 – Key Backend Lessons
21CTO
21CTO
Oct 29, 2015 · Fundamentals

How to Accelerate Your Growth as a New Programmer: Practical Tips

This article offers practical advice for newly‑graduated programmers on gaining experience, building tools, contributing to open source, improving English, blogging, joining forums, studying reference manuals, analyzing problems deeply, and embracing fundamentals to overcome career stagnation.

Career Advicelearning fundamentalsprogrammer growth
0 likes · 15 min read
How to Accelerate Your Growth as a New Programmer: Practical Tips
21CTO
21CTO
Oct 29, 2015 · Product Management

What Are Facebook’s 4 Core Principles for Building Powerful B2B Tools?

This article shares Facebook’s four design principles for B2B products—helping users grow, balancing efficiency with effectiveness, turning complexity into simplicity, and delivering precise predictions—illustrated with real‑world examples, A/B test results, and the evolution of their advertising platform.

B2BBusiness toolsFacebook
0 likes · 10 min read
What Are Facebook’s 4 Core Principles for Building Powerful B2B Tools?
Architects' Tech Alliance
Architects' Tech Alliance
Oct 29, 2015 · Cloud Computing

XenServer Architecture Overview

The article provides a comprehensive overview of Citrix XenServer’s architecture, including its hypervisor, control domain, virtual machines, storage and networking components, management tools like XenCenter, resource pools, and support for virtual switches and VLANs, highlighting its role in cloud computing environments.

Cloud ComputingXenServerhypervisor
0 likes · 10 min read
XenServer Architecture Overview