All Articles

141098 articles · Page 6877 of 7055
Efficient Ops
Efficient Ops
Mar 24, 2016 · Operations

Transforming IT Operations: Daily vs Project Management Strategies

This article shares practical insights on classifying and managing enterprise IT operations, distinguishing daily tasks from project‑based work, and using tools like ITIL‑based incident systems and Redmine to streamline processes, improve team collaboration, and turn operational activities into data‑driven outcomes.

Daily OpsITILOperations Management
0 likes · 17 min read
Transforming IT Operations: Daily vs Project Management Strategies
High Availability Architecture
High Availability Architecture
Mar 23, 2016 · Backend Development

Node.js Global Landscape, Advantages, Architecture Balance, and Full‑Stack Practices

This article provides a comprehensive overview of Node.js’s worldwide adoption, its technical strengths and weaknesses, architectural balancing strategies, the author’s team’s practical stack and tooling choices, and guidance on becoming a full‑stack developer using Node.js technologies.

Backend DevelopmentFull-StackNode.js
0 likes · 23 min read
Node.js Global Landscape, Advantages, Architecture Balance, and Full‑Stack Practices
MaGe Linux Operations
MaGe Linux Operations
Mar 23, 2016 · Operations

Mastering Server Performance Tuning: A Practical 5W+1H Guide

This article provides a comprehensive, easy‑to‑understand overview of server performance tuning, covering what it is, why it matters, when to apply it, where to focus, who should be involved, and how to execute systematic optimization across hardware, operating system, and applications.

Hardware SelectionLinuxSystem Optimization
0 likes · 19 min read
Mastering Server Performance Tuning: A Practical 5W+1H Guide
Java High-Performance Architecture
Java High-Performance Architecture
Mar 23, 2016 · Frontend Development

Boost Your JavaScript with ES6: Templates, Multiline Strings, Defaults, and Destructuring

This article introduces practical ES6 features such as template literals, multiline strings, default parameters, and destructuring assignment, demonstrates how they simplify code compared to ES5, and provides a step‑by‑step guide to using Babel with Gulp for seamless ES6‑to‑ES5 conversion.

BabelJavaScriptTemplate literals
0 likes · 4 min read
Boost Your JavaScript with ES6: Templates, Multiline Strings, Defaults, and Destructuring
dbaplus Community
dbaplus Community
Mar 23, 2016 · Databases

Boost MySQL Insert Speed with Batch Inserts, Transactions, and Ordered Data

This article explains three practical techniques—batching multiple rows into a single INSERT, wrapping inserts in transactions, and inserting records in primary‑key order—to significantly improve MySQL InnoDB insert performance, backed by detailed test results and important configuration tips.

Batch InsertDatabase PerformanceInnoDB
0 likes · 7 min read
Boost MySQL Insert Speed with Batch Inserts, Transactions, and Ordered Data
21CTO
21CTO
Mar 23, 2016 · Backend Development

Mastering High-Performance TCP Servers in .NET/C#: APM, TAP, SAEA & RIO Explained

This article explores four high‑performance TCP server models in .NET/C#—Asynchronous Programming Model (APM), Task‑based Asynchronous Pattern (TAP), SocketAsyncEventArgs (SAEA), and Registered I/O (RIO)—detailing their accept and read loops, implementation nuances, pooling strategies, and sample code, while highlighting performance considerations and real‑world usage.

.NETC++Socket
0 likes · 14 min read
Mastering High-Performance TCP Servers in .NET/C#: APM, TAP, SAEA & RIO Explained
21CTO
21CTO
Mar 23, 2016 · Mobile Development

How to Build a Scalable Mobile E‑Commerce Architecture from Scratch

Learn a comprehensive framework for rapidly constructing a high‑scalability mobile e‑commerce system, covering hybrid app architecture, SOA backend design, container‑based virtualization, private‑cloud deployment, and practical strategies for handling massive traffic spikes during major sales events.

Hybrid AppPrivate CloudSOA
0 likes · 18 min read
How to Build a Scalable Mobile E‑Commerce Architecture from Scratch
21CTO
21CTO
Mar 23, 2016 · Fundamentals

Master PHP Data Structures: Stack, Queue, and Min-Heap with SPL

This article explains the concept of heaps, especially min‑heaps, and demonstrates how PHP's SPL provides ready‑made implementations for stacks, queues, min‑heaps, and fixed‑size arrays with clear code examples.

Data StructuresPHPQueue
0 likes · 3 min read
Master PHP Data Structures: Stack, Queue, and Min-Heap with SPL
21CTO
21CTO
Mar 23, 2016 · Backend Development

Top 17 PHP Best Practices Every Backend Developer Should Follow

This article presents a comprehensive list of 17 essential PHP best‑practice tips—ranging from using absolute paths and custom loaders to proper output buffering, character encoding, session handling, and file permission management—to help developers write cleaner, more maintainable, and secure backend code.

Backend DevelopmentSecuritybest practices
0 likes · 13 min read
Top 17 PHP Best Practices Every Backend Developer Should Follow
ITPUB
ITPUB
Mar 23, 2016 · Backend Development

Building a Scalable Modular Platform: Lessons from Alibaba’s Detail System

The article outlines how Alibaba’s Detail platform was re‑engineered into a modular, front‑back‑end separated system using lightweight module specifications, a container framework, automated testing, and flexible deployment to improve collaboration, stability, and scalability across diverse business scenarios.

frontend backend separationmodular architecturemodule framework
0 likes · 17 min read
Building a Scalable Modular Platform: Lessons from Alibaba’s Detail System
ITPUB
ITPUB
Mar 23, 2016 · Information Security

How Malicious ELF Files Evade IDA Pro and What You Can Do About It

The article reveals a novel ELF‑binary manipulation technique that prevents IDA Pro from loading malicious Linux samples, demonstrates reconstruction steps with hex editors, compares other disassemblers, and provides YARA rules and a GitHub script for detection and remediation.

ELFIDA ProLinux security
0 likes · 5 min read
How Malicious ELF Files Evade IDA Pro and What You Can Do About It
ITPUB
ITPUB
Mar 23, 2016 · Databases

Mastering COALESCE in PostgreSQL: Fix NULL Arithmetic Results

This guide shows how NULL values break numeric calculations in PostgreSQL and demonstrates using the COALESCE function to substitute default numbers, with step‑by‑step SQL examples that turn unexpected NULL results into accurate sums.

COALESCEDatabaseNULL handling
0 likes · 4 min read
Mastering COALESCE in PostgreSQL: Fix NULL Arithmetic Results
21CTO
21CTO
Mar 23, 2016 · R&D Management

Max Levchin’s No‑Compromise Hiring Playbook: How PayPal Built Its Dream Team

In this interview, Max Levchin shares the strict, relationship‑driven hiring philosophy that helped PayPal assemble a high‑performing early team, emphasizing decisive offers, leveraging personal networks, maintaining speed, and creating a challenging culture to attract top talent.

Max LevchinPayPalhiring
0 likes · 6 min read
Max Levchin’s No‑Compromise Hiring Playbook: How PayPal Built Its Dream Team
21CTO
21CTO
Mar 23, 2016 · Operations

73 Hidden Linux Commands Every Sysadmin Should Bookmark

This article compiles 73 obscure yet highly practical Linux command‑line tricks, ranging from network checks and process management to file manipulation, version control shortcuts, and system monitoring, providing sysadmins and developers a handy reference to boost productivity and streamline everyday tasks.

Command LineLinuxShell
0 likes · 14 min read
73 Hidden Linux Commands Every Sysadmin Should Bookmark
21CTO
21CTO
Mar 23, 2016 · Backend Development

Mastering PHP Concurrency: From Fork Processes to Swoole’s Async IO

This article explains the evolution of concurrent I/O in PHP—from traditional multi‑process and multi‑thread blocking models, through the leader‑follower pattern and I/O multiplexing with epoll, to modern asynchronous programming using the Reactor model, coroutines, and the high‑performance Swoole extension.

Async IOConcurrencyReactor
0 likes · 17 min read
Mastering PHP Concurrency: From Fork Processes to Swoole’s Async IO
21CTO
21CTO
Mar 23, 2016 · Frontend Development

How to Slash Front‑End Lag: Mastering GC, Closures, and Pre‑Fetch Techniques

This article explains how modern front‑end performance challenges—especially JavaScript garbage collection, closure‑induced memory waste, and the need for page pre‑fetching—can be mitigated with techniques like Emscripten‑based memory management and strategic use of dns‑prefetch, pre‑fetch, and pre‑render tags.

EmscriptenGarbage CollectionJavaScript optimization
0 likes · 8 min read
How to Slash Front‑End Lag: Mastering GC, Closures, and Pre‑Fetch Techniques
21CTO
21CTO
Mar 23, 2016 · Backend Development

How Uber Scales Its Real‑Time Dispatch System: Backend Architecture Insights

This article examines Uber's rapidly growing real‑time dispatch platform, detailing its geo‑spatial indexing, microservice architecture, fault‑tolerant design, and scaling techniques that enable millions of writes per second and high availability across thousands of nodes.

Backend ArchitectureDispatchMicroservices
0 likes · 18 min read
How Uber Scales Its Real‑Time Dispatch System: Backend Architecture Insights