All Articles

142005 articles · Page 6809 of 7101
Efficient Ops
Efficient Ops
Oct 15, 2016 · R&D Management

How Leaders Value Speed Over Cost: Real‑World IT Decision‑Making Lessons

This article shares six practical stories—from a broken Mac repair dilemma to project reporting, vendor selection, and daily work habits—illustrating how leaders prioritize speed and efficiency, the importance of clear communication, and the standards for doing work well while fostering teamwork and personal growth.

++ileadershipmanagement
0 likes · 7 min read
How Leaders Value Speed Over Cost: Real‑World IT Decision‑Making Lessons
Java Backend Technology
Java Backend Technology
Oct 15, 2016 · Databases

Boost Query Speed in Million-Row Databases: Proven Optimization Techniques

This article presents a comprehensive set of practical strategies for improving database query performance, covering index design, SQL statement refinements, Java backend considerations, hardware tuning, and storage‑procedure usage to accelerate operations on large‑scale relational databases.

IndexingPerformance Tuningquery optimization
0 likes · 13 min read
Boost Query Speed in Million-Row Databases: Proven Optimization Techniques
21CTO
21CTO
Oct 15, 2016 · R&D Management

Surviving the Internet+ Shift: A CTO’s Survival Guide for Traditional Companies

This article shares a fictional CTO’s hard‑earned lessons on navigating the cultural, managerial, and technical challenges that traditional firms face when transforming into Internet‑centric businesses, offering practical advice on compensation, boss profiling, cross‑departmental relationships, and team leadership.

CTODigital Transformationcareer advice
0 likes · 8 min read
Surviving the Internet+ Shift: A CTO’s Survival Guide for Traditional Companies
ITPUB
ITPUB
Oct 15, 2016 · Databases

Mastering Redis: Data Types, Memory Tweaks, and Persistence Strategies

This article explains Redis's five core data types, their internal representations and typical commands, details memory‑saving parameters for each type, compares the four persistence methods with their trade‑offs, and offers practical recommendations for optimal performance and stability.

Data TypesDatabaseMemory Optimization
0 likes · 16 min read
Mastering Redis: Data Types, Memory Tweaks, and Persistence Strategies
ITPUB
ITPUB
Oct 15, 2016 · Operations

Master Linux Process Tools: ps, top, htop, dstat, and More

This guide introduces essential Linux process monitoring commands—ps, dstat, top, and htop—explaining their options, output fields, and practical usage through clear examples and visual diagrams.

dstathtopprocess monitoring
0 likes · 9 min read
Master Linux Process Tools: ps, top, htop, dstat, and More
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Oct 15, 2016 · Backend Development

Intrusive vs. Java Dynamic Proxy Techniques for Measuring Method Performance

This article explains how to measure the execution time of Java methods by first using an intrusive approach that embeds timing code directly in each method, then introduces a cleaner solution based on Java's dynamic proxy mechanism to separate performance monitoring from business logic.

Backend DevelopmentDynamic ProxyInstrumentation
0 likes · 5 min read
Intrusive vs. Java Dynamic Proxy Techniques for Measuring Method Performance
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Oct 15, 2016 · Artificial Intelligence

Computing Power as the Engine of Digitalization and Intelligent Manufacturing – Insights from Alibaba Cloud Conference

In his keynote at the Alibaba Cloud Conference, CTO Zhang Jianfeng explains how advances in computing power, AI, big data, and IoT are driving the digital transformation of retail, manufacturing, and services, enabling smarter products, personalized experiences, and a fully connected intelligent world.

Big DataIoTcloud computing
0 likes · 19 min read
Computing Power as the Engine of Digitalization and Intelligent Manufacturing – Insights from Alibaba Cloud Conference
Nightwalker Tech
Nightwalker Tech
Oct 15, 2016 · Operations

Team Building and Small-Team Operations: Practical Insights and Strategies

This article compiles diverse viewpoints on forming reliable core members, scaling from a minimal team, balancing speed with architecture, leveraging mature tools, standardizing and automating operations, and addressing the evolving needs of small‑team development and DevOps practices.

Scalingsmall teamsoftware architecture
0 likes · 8 min read
Team Building and Small-Team Operations: Practical Insights and Strategies
Nightwalker Tech
Nightwalker Tech
Oct 15, 2016 · Backend Development

Technical Discussion on Cache Hit Rate, AOP, and Performance Optimization

A multi‑person technical discussion explores the reasons behind low cache hit rates, examines memcached LRU mechanisms, proposes AOP‑based caching strategies, and shares practical solutions such as proactive cache invalidation, lock‑based stampede protection, and workload‑aware configuration for backend systems.

AOPCacheMemcached
0 likes · 9 min read
Technical Discussion on Cache Hit Rate, AOP, and Performance Optimization
MaGe Linux Operations
MaGe Linux Operations
Oct 15, 2016 · Operations

Master Linux Shell Commands for Fast Data Exploration

This guide walks through essential Linux shell commands—from basic file viewing and simple statistics to powerful exploratory analysis tools—showing how data engineers can efficiently inspect, process, and batch‑handle logs and other data files using the command line.

Data Analysisexploratory analysisshell
0 likes · 12 min read
Master Linux Shell Commands for Fast Data Exploration
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 14, 2016 · Fundamentals

Understanding Paxos: How Distributed Systems Reach Consensus

This article provides a vivid explanation of the Paxos algorithm, illustrating how it achieves reliable consensus among unreliable processors through a two‑phase prepare/promise and propose/accept process, using distributed auction analogies, message sequencing, and read/write operations to ensure consistency in distributed systems.

AlgorithmRead/Writedistributed consensus
0 likes · 15 min read
Understanding Paxos: How Distributed Systems Reach Consensus
Meituan Technology Team
Meituan Technology Team
Oct 14, 2016 · Mobile Development

Understanding ReactiveCocoa: Core Elements, Signal Flow, Commands, and Channels

The article explains ReactiveCocoa’s core concepts—RACSignal, subscribers, cold versus hot signals, and key transformations such as bind, map, flatten and throttle—while showing how RACCommand encapsulates actions and RACChannel enables two‑way binding, together illustrating how to build expressive, maintainable data pipelines in iOS apps.

Functional Reactive ProgrammingObjective‑CRACChannel
0 likes · 25 min read
Understanding ReactiveCocoa: Core Elements, Signal Flow, Commands, and Channels
Meituan Technology Team
Meituan Technology Team
Oct 14, 2016 · Backend Development

Large-Scale Service Governance Design and Practice Using MTrace

MTrace, Meituan‑Dianping’s internal distributed tracing platform, assigns a global 64‑bit traceId to each request, instruments RPC, HTTP, database and messaging calls, aggregates data via Kafka into HBase and Hive, and visualizes the full call chain to pinpoint network cross‑datacenter traffic, latency bottlenecks, redundant calls, and correlated exceptions, thereby enabling systematic service‑level optimization.

Distributed TracingMTraceMicroservices
0 likes · 12 min read
Large-Scale Service Governance Design and Practice Using MTrace
Java High-Performance Architecture
Java High-Performance Architecture
Oct 14, 2016 · Backend Development

Why GitHub Switched to GraphQL: Benefits Over REST APIs

GitHub introduced a GraphQL‑based public API to overcome REST’s scalability and flexibility limits, allowing clients to specify exact data needs, reduce network overhead, and combine multiple queries into a single request, while offering features like batching, subscriptions, and data latency control.

API DesignGitHubGraphQL
0 likes · 6 min read
Why GitHub Switched to GraphQL: Benefits Over REST APIs
ITPUB
ITPUB
Oct 14, 2016 · Fundamentals

25 Essential Python Tricks Every Developer Should Know

This article compiles a curated list of practical Python tricks—from chained comparisons and enumerate usage to generators, dictionary comprehensions, decorators, and context managers—providing clear examples and explanations that help developers write more concise, efficient, and readable code.

Programmingbest-practicescode
0 likes · 15 min read
25 Essential Python Tricks Every Developer Should Know
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Oct 14, 2016 · Operations

Mastering Rapid Incident Response: An Ops Engineer’s 4‑Step Method

This guide teaches operations engineers a four‑step “Wang‑Wen‑Wen‑Qie” methodology—observing system health, listening via alerts, questioning changes, and pulse‑checking with profiling tools—to rapidly diagnose and resolve high‑impact incidents while maintaining clear communication and post‑mortem learning.

Incident Responsemonitoringoperations
0 likes · 5 min read
Mastering Rapid Incident Response: An Ops Engineer’s 4‑Step Method
360 Quality & Efficiency
360 Quality & Efficiency
Oct 14, 2016 · Backend Development

Comparative Performance Evaluation of JMeter, Locust, asyncio (Python) and Go for Server Load Testing

This article compares JMeter, LoadRunner, Locust, asyncio (Python) and Go-based load testing tools by measuring CPU, memory, Nginx response and TPS under varying concurrency levels, concluding that Go delivers the highest throughput while Python coroutines offer significant improvements over older Python versions.

JMeterLoad TestingLocust
0 likes · 10 min read
Comparative Performance Evaluation of JMeter, Locust, asyncio (Python) and Go for Server Load Testing