All Articles

142932 articles · Page 6749 of 7147
Baidu Maps Tech Team
Baidu Maps Tech Team
Apr 20, 2017 · Frontend Development

Boost Map Rendering Performance with Web Workers: A Practical Guide

This article explains how Web Workers can off‑load heavy data processing in WebGL‑based map engines, covering worker creation, data serialization, transferable objects, optimal worker count, and real‑world performance gains, all illustrated with code snippets and diagrams.

FrontendJavaScriptWeb Worker
0 likes · 9 min read
Boost Map Rendering Performance with Web Workers: A Practical Guide
High Availability Architecture
High Availability Architecture
Apr 20, 2017 · R&D Management

Essential Interview Questions for Software Engineers, Technical Managers, and Executives

This article compiles a comprehensive list of interview questions tailored for software engineers, technical managers, and company leadership, explaining the purpose behind each question and offering follow‑up queries to help candidates evaluate a team's processes, culture, and overall health.

InterviewTeam Managementcareer advice
0 likes · 20 min read
Essential Interview Questions for Software Engineers, Technical Managers, and Executives
Qunar Tech Salon
Qunar Tech Salon
Apr 20, 2017 · Backend Development

Evolution of Large‑Scale E‑commerce Backend Architecture: From Single Server to Distributed Systems

This article outlines how a massive e‑commerce platform like Taobao evolves its backend architecture step by step—from an all‑in‑one server through service separation, caching, load balancing, session management, database sharding, CDN acceleration, and finally distributed search—highlighting the motivations, trade‑offs, and key design considerations at each stage.

Backend ArchitectureE-commercecaching
0 likes · 11 min read
Evolution of Large‑Scale E‑commerce Backend Architecture: From Single Server to Distributed Systems
MaGe Linux Operations
MaGe Linux Operations
Apr 20, 2017 · Operations

10 Lazy Sysadmin Tricks to Boost Linux Efficiency in Minutes

This article presents ten practical Linux system‑administration tricks—from unmounting a stuck DVD and recovering a frozen screen to using SSH tunnels for VNC, resetting root passwords, measuring bandwidth with iperf, and gathering system information—each designed to save time and improve efficiency for busy administrators.

PerformanceSSHTroubleshooting
0 likes · 20 min read
10 Lazy Sysadmin Tricks to Boost Linux Efficiency in Minutes
MaGe Linux Operations
MaGe Linux Operations
Apr 20, 2017 · Information Security

How to Detect Hidden Webshells on Windows Using Python

This guide explains four techniques for uncovering concealed webshells on Windows—NTFS alternate data streams, malformed and reserved filenames, driver‑based hiding with Easy File Locker, and provides Python scripts to locate, list, and optionally remove these malicious files.

0 likes · 9 min read
How to Detect Hidden Webshells on Windows Using Python
dbaplus Community
dbaplus Community
Apr 19, 2017 · Databases

How to Use MariaDB Spider for Horizontal & Vertical Sharding

This article explains what MariaDB Spider is, its role as a pluggable storage engine for MySQL/MariaDB sharding, demonstrates vertical and horizontal partitioning with real‑world Tencent game case, provides installation steps, configuration commands, performance considerations, tunable parameters, and load‑balancing architecture.

MariaDBPerformance TuningSharding
0 likes · 8 min read
How to Use MariaDB Spider for Horizontal & Vertical Sharding
Efficient Ops
Efficient Ops
Apr 19, 2017 · Information Security

From Zero to Secure: How Zhaogang Built Its Information Security Operations

This article details Zhaogang's journey from a chaotic startup environment to a mature, multi‑stage security operation, covering its background, the four‑phase security framework, traditional security domains, and practical strategies for driving security initiatives across the organization.

B2BSecurity Operationsinformation security
0 likes · 17 min read
From Zero to Secure: How Zhaogang Built Its Information Security Operations
21CTO
21CTO
Apr 19, 2017 · Artificial Intelligence

How Alibaba Transformed E‑Commerce Search with Real‑Time AI and Reinforcement Learning

Alibaba’s e‑commerce search engine evolved over three years from offline batch models to a sophisticated AI-driven system that integrates real‑time feature ingestion, online learning, deep and reinforcement learning, enabling dynamic personalization and decision‑making that boosts conversion during high‑traffic events like Double 11.

AIE-commerceReal-Time Computing
0 likes · 15 min read
How Alibaba Transformed E‑Commerce Search with Real‑Time AI and Reinforcement Learning
21CTO
21CTO
Apr 19, 2017 · Fundamentals

How to Become a Better Programmer: Practical Tips from a Veteran Engineer

In this reflective guide, former Mozilla engineer James Long shares personal insights and actionable advice—ranging from finding mentors without idolizing them to tackling big projects and exploring new languages—to help programmers continuously improve their skills and mindset.

Best PracticesLearningcareer advice
0 likes · 9 min read
How to Become a Better Programmer: Practical Tips from a Veteran Engineer
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Apr 19, 2017 · Cloud Computing

Key Highlights from the Global Cloud Computing Open Source Conference

The Global Cloud Computing Open Source Conference in Beijing showcased Huawei’s leadership with talks on joint innovation for digital transformation, the evolution of OpenSDS, Golang‑based DevOps orchestration, and SDN solutions in OpenStack, while previewing upcoming sessions on cloud‑driven development and open‑source community governance.

DevOpsHuaweiOpenStack
0 likes · 4 min read
Key Highlights from the Global Cloud Computing Open Source Conference
Architect
Architect
Apr 19, 2017 · Fundamentals

Analysis of Ceph Bluestore Storage Engine Architecture

This article examines Ceph's Bluestore storage engine, describing its raw‑device management, metadata structures, write and read I/O processing, allocation strategies, and clone handling, highlighting how it reduces write amplification and optimizes for SSDs compared to the older Filestore.

BlueStoreCephDistributed Storage
0 likes · 9 min read
Analysis of Ceph Bluestore Storage Engine Architecture
360 Quality & Efficiency
360 Quality & Efficiency
Apr 19, 2017 · Mobile Development

Integrating Android Monkey Testing into Jenkins CI

This guide explains how to configure Jenkins to run Android Monkey tests on both emulators and real devices, covering plugin installation, build environment setup, parameterized builds, command-line options, and post-build result publishing for continuous integration of mobile stability testing.

AndroidCIJenkins
0 likes · 7 min read
Integrating Android Monkey Testing into Jenkins CI
ITPUB
ITPUB
Apr 19, 2017 · Operations

How to Install and Configure a Linux BIND DNS Server Step‑by‑Step

This guide explains the fundamentals of DNS, walks through editing the /etc/hosts file, describes domain name components, details the three types of DNS servers, and provides complete installation, configuration, zone definition, record creation, and troubleshooting steps for a Linux BIND DNS server.

BINDDNSNetwork
0 likes · 17 min read
How to Install and Configure a Linux BIND DNS Server Step‑by‑Step
ITPUB
ITPUB
Apr 19, 2017 · Operations

Load Balancing Deep Dive: HTTP Redirects, DNS, Reverse Proxy, and LVS Techniques

This article explains the concept of load balancing, compares HTTP redirection, DNS‑based balancing, reverse‑proxy methods, and Linux Virtual Server techniques (LVS‑NAT, LVS‑DR, LVS‑TUN), detailing their mechanisms, performance trade‑offs, configuration commands, and practical deployment considerations for scalable server infrastructures.

DNSIPVSLVS
0 likes · 16 min read
Load Balancing Deep Dive: HTTP Redirects, DNS, Reverse Proxy, and LVS Techniques