All Articles

143216 articles · Page 6666 of 7161
Efficient Ops
Efficient Ops
Aug 24, 2017 · Databases

Mastering Redis Disaster Recovery: Sentinel and Manual Failover Strategies

This article explains how to protect Redis deployments from single‑point failures by using master‑slave replication, manual failover procedures, and the automated high‑availability Sentinel solution, providing practical guidance for reliable disaster recovery in non‑clustered environments.

High AvailabilityRedisSentinel
0 likes · 11 min read
Mastering Redis Disaster Recovery: Sentinel and Manual Failover Strategies
21CTO
21CTO
Aug 24, 2017 · R&D Management

How to Beat the 35‑Year‑Old Programmer Crisis: Expert, Manager, or Entrepreneur?

The article examines the so‑called 35‑year‑old programmer crisis, explains why technical experience devalues quickly, and outlines four career paths—continuing as a specialist, moving into technical management, launching a tech startup, or the humorous idle option—to help senior engineers sustain long‑term success.

age crisisprogrammer careersoftware engineering
0 likes · 5 min read
How to Beat the 35‑Year‑Old Programmer Crisis: Expert, Manager, or Entrepreneur?
21CTO
21CTO
Aug 24, 2017 · Databases

How JD.com Guarantees Database Performance During Billion‑Scale Sales Events

This article details JD.com’s comprehensive strategies—including architecture design, pre‑event preparation, real‑time safeguards, and post‑event analysis—to ensure MySQL databases remain high‑performance and highly available during massive traffic spikes like 618 and Double‑11 sales.

AutomationE-commerceHigh Concurrency
0 likes · 23 min read
How JD.com Guarantees Database Performance During Billion‑Scale Sales Events
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Aug 24, 2017 · Frontend Development

How CSS3 Transform Alters Stacking, Positioning, and Overflow Behaviors

This article explains how applying CSS3 transform—even with neutral values like scale(1) or translate(0,0)—can unexpectedly change element stacking order, break fixed positioning, modify overflow handling for absolute elements, and affect 100% width calculations across browsers, illustrated with code samples and screenshots.

CSSLayoutfrontend
0 likes · 7 min read
How CSS3 Transform Alters Stacking, Positioning, and Overflow Behaviors
MaGe Linux Operations
MaGe Linux Operations
Aug 24, 2017 · Fundamentals

Kickstart Your Python Journey: Essential Basics for Beginners

This article introduces newcomers to programming by explaining why Python is an ideal first language and walks through its core syntax, data types, operators, functions, classes, modules, and advanced features, offering practical guidance and motivational advice to help beginners confidently start coding.

Data StructuresProgramming BasicsPython
0 likes · 7 min read
Kickstart Your Python Journey: Essential Basics for Beginners
Hujiang Technology
Hujiang Technology
Aug 24, 2017 · Frontend Development

WeChat Mini Program Practical Tutorial: Course Outline and Development Guide

This article presents a comprehensive Mini Program tutorial covering the full course syllabus—from introductory setup and appID registration to intermediate project structure, utility extraction, network handling, list and detail page implementation—along with a detailed step‑by‑step guide for obtaining and configuring an appID.

AppIdJavaScriptTutorial
0 likes · 5 min read
WeChat Mini Program Practical Tutorial: Course Outline and Development Guide
Node Underground
Node Underground
Aug 24, 2017 · Backend Development

How to Start Contributing to Node.js: Three Easy Paths

Contributing to the massive open‑source Node.js project is easier than it seems; you can get involved by working on the core library, joining one of its specialized working groups, or participating in the broader ecosystem through evangelism and community events.

ContributionNode.jsOpen-source
0 likes · 2 min read
How to Start Contributing to Node.js: Three Easy Paths
UCloud Tech
UCloud Tech
Aug 24, 2017 · Databases

How UDB Achieves High Availability: Deep MySQL Replication Optimizations

This article explains UDB's high‑availability architecture, detailing its dual‑node design with virtual IP and HAProxy, and describes the kernel‑level optimizations applied to MySQL's native semi‑synchronous replication, relay log handling, master.info management, and lock contention to boost stability and performance.

Cloud DatabaseDatabase OptimizationHigh Availability
0 likes · 7 min read
How UDB Achieves High Availability: Deep MySQL Replication Optimizations
AntTech
AntTech
Aug 24, 2017 · Databases

OceanBase “Three‑Site Five‑Center” Architecture for City‑Level Automatic Disaster Recovery

The article explains OceanBase’s innovative “three‑site five‑center” deployment, detailing how it achieves city‑level automatic disaster‑free recovery and read‑scale expansion for Alipay’s member ID system, contrasting it with the traditional “two‑site three‑center” approach and outlining its architectural components and advantages.

OceanBaseread‑only zone
0 likes · 8 min read
OceanBase “Three‑Site Five‑Center” Architecture for City‑Level Automatic Disaster Recovery
Architecture Digest
Architecture Digest
Aug 24, 2017 · Frontend Development

Designing a Differentiated Front‑End Architecture for Internet Finance Platforms

The article outlines a comprehensive front‑end architecture for an internet‑finance development team, detailing how component‑based, configuration‑driven design, migration from PHP to Node, and shared services (FMS, AXE, SCENE) address frequent scenario changes, risk‑control requirements, and aim to boost development efficiency and product management capability.

ArchitectureComponentizationPHP
0 likes · 8 min read
Designing a Differentiated Front‑End Architecture for Internet Finance Platforms
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 24, 2017 · R&D Management

How Alibaba’s “Big Middle Platform, Small Frontend” Is Redefining Business Innovation

This article explains Alibaba’s middle‑platform strategy, its evolution from a shared service model to a comprehensive business platform, and how it accelerates cross‑service integration, speeds up new‑business rollout, and supports the company’s broader “Five New” initiatives.

AlibabaBusiness ArchitecturePlatform strategy
0 likes · 13 min read
How Alibaba’s “Big Middle Platform, Small Frontend” Is Redefining Business Innovation
Efficient Ops
Efficient Ops
Aug 23, 2017 · Operations

Inside Tencent’s DevOps Pipeline: How Continuous Delivery Powers Scalable Operations

Tencent builds a complete DevOps pipeline using four platforms—TAPD, TGit, CIS, and ZhiYun—explaining the eight principles of continuous delivery, the four stages of operability, a three‑layer architecture, and showcasing ZhiYun’s configuration, automation, and self‑healing practices to deliver a systematic operations solution for enterprises.

Configuration ManagementDevOpsScalable Architecture
0 likes · 11 min read
Inside Tencent’s DevOps Pipeline: How Continuous Delivery Powers Scalable Operations
21CTO
21CTO
Aug 23, 2017 · Fundamentals

The Ultimate Technical Knowledge Map: A Complete Guide for Architects

This article compiles an extensive set of technical knowledge maps—covering architecture, JVM, Java concurrency, big data, cloud computing, mobile, frontend, backend, DevOps and more—to help engineers and architects quickly locate and master essential concepts across the software development spectrum.

Cloud Computingknowledge mapsoftware architecture
0 likes · 6 min read
The Ultimate Technical Knowledge Map: A Complete Guide for Architects
21CTO
21CTO
Aug 23, 2017 · Artificial Intelligence

Why Natural Language Understanding Remains an AI‑Hard Problem and How Deep Learning Tackles It

This article explores why natural language understanding is one of the core AI‑hard challenges, outlines its five main difficulties—diversity, ambiguity, robustness, knowledge dependence, and context—and compares rule‑based, traditional machine‑learning, and deep‑learning approaches such as CNN, RNN/LSTM and Bi‑LSTM‑CRF for intent classification and slot filling.

AI-hardNatural Language Understandingintent classification
0 likes · 10 min read
Why Natural Language Understanding Remains an AI‑Hard Problem and How Deep Learning Tackles It