All Articles

142395 articles · Page 6771 of 7120
Tencent Cloud Developer
Tencent Cloud Developer
Feb 7, 2017 · Cloud Computing

Six Methods for Capacity Management in Cloud Computing

Tencent’s social network division, overseeing nearly 100,000 Linux servers that power billions of daily QQ interactions, curbs rising hardware expenses by applying six capacity‑management strategies—performance balancing, memory‑density assessment, feature‑driven scaling, virtualization‑based fragmentation reduction, bottleneck‑oriented capacity planning, and selective hardware upgrades such as larger disks or GPUs—to boost utilization and lower operational costs.

Infrastructure Optimizationcapacity managementcost optimization
0 likes · 8 min read
Six Methods for Capacity Management in Cloud Computing
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Feb 7, 2017 · Big Data

What’s New in Apache CarbonData 1.0.0? 80+ Features Boost Big Data Performance

Apache CarbonData 1.0.0, now an Apache incubating project, adds over 80 new features and bug fixes—including a new data loading solution, Spark 2.1 integration, update/delete SQL support, adaptive compression for numeric types, B‑Tree LRU cache, V2 format for faster first‑query performance, vectorized reader, bucket‑table joins, off‑heap memory, single‑pass loading, and pre‑generated dictionaries—aimed at delivering faster, more flexible, and efficient columnar storage for big‑data workloads.

Apache CarbonDataBig DataColumnar Storage
0 likes · 8 min read
What’s New in Apache CarbonData 1.0.0? 80+ Features Boost Big Data Performance
ZhiKe AI
ZhiKe AI
Feb 7, 2017 · Fundamentals

Understanding the Linux System Boot Process

The article outlines the Linux boot sequence: BIOS performs hardware detection and self‑test, selects the boot device, runs the MBR boot loader (such as GRUB), loads the kernel which probes hardware and starts init, and finally init prepares the environment, starts services, and launches the login prompt.

BIOSBoot ProcessGRUB
0 likes · 2 min read
Understanding the Linux System Boot Process
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Feb 7, 2017 · Operations

Master System Architecture: CAP Theory, Shared‑Nothing, Load Balancing & HA

This article explores core system architecture concepts—including the CAP theorem and its BASE extension, the shared‑nothing design, various load‑balancing algorithms and deployment modes, and high‑availability patterns such as active‑standby, active‑active and clustering—providing practical guidance for building scalable, reliable distributed applications.

CAP theoremDistributed SystemsHigh Availability
0 likes · 22 min read
Master System Architecture: CAP Theory, Shared‑Nothing, Load Balancing & HA
Java High-Performance Architecture
Java High-Performance Architecture
Feb 7, 2017 · Databases

New MySQL Features: Data Dictionary, InnoDB, JSON, and Optimizer Boosts

The latest MySQL release introduces a transactional data dictionary, role‑based account permission management, multiple InnoDB enhancements—including stable auto‑increment counters, memcached multi‑key support, dynamic deadlock detection, shared temporary tables, and NOWAIT/SKIP LOCKED options—plus advanced JSON operators, aggregation functions, pretty‑print utility, and optimizer features such as hidden and descending indexes.

DatabaseInnoDBJSON
0 likes · 4 min read
New MySQL Features: Data Dictionary, InnoDB, JSON, and Optimizer Boosts
JavaScript
JavaScript
Feb 7, 2017 · Fundamentals

Master JavaScript Stacks: Build, Use, and Apply Stack Operations

This article explains the concept of a stack as a LIFO data structure, shows how to implement a Stack class in JavaScript with essential methods like push, pop, size, empty, peek, and clear, and demonstrates practical usage through recursive and iterative factorial calculations.

AlgorithmData StructureJavaScript
0 likes · 4 min read
Master JavaScript Stacks: Build, Use, and Apply Stack Operations
Architects' Tech Alliance
Architects' Tech Alliance
Feb 7, 2017 · Backend Development

Technical Overview of WeChat Red Packet Distribution System

The article analyzes the massive scale of Chinese New Year red‑packet activity on WeChat, presents usage statistics, and explains the backend architecture—including distributed KV storage, cache‑layer atomic operations, and database transaction handling—that enables high‑throughput red‑packet distribution.

Backend ArchitectureDatabaseWeChat
0 likes · 5 min read
Technical Overview of WeChat Red Packet Distribution System
DevOps
DevOps
Feb 6, 2017 · R&D Management

Scaling Agile at LEGO: Lessons from Large‑Scale PI Planning

This article recounts LEGO’s Digital Solutions department’s journey of scaling agile across 15‑20 teams through a two‑day, large‑room PI planning event, detailing the challenges, the introduced practices, outcomes, and ongoing refinements to improve cross‑team alignment and delivery.

AgileLeanPI Planning
0 likes · 36 min read
Scaling Agile at LEGO: Lessons from Large‑Scale PI Planning
dbaplus Community
dbaplus Community
Feb 6, 2017 · Operations

How JD’s CallGraph Transforms Distributed Tracing for Real‑Time Operations

CallGraph, JD.com’s in‑house distributed tracing platform, provides low‑intrusion, high‑performance monitoring for micro‑service ecosystems, enabling real‑time call‑graph analysis, TP metrics, flexible configuration, and future extensions such as deep‑learning‑driven insights.

Distributed TracingLog Processingmonitoring
0 likes · 15 min read
How JD’s CallGraph Transforms Distributed Tracing for Real‑Time Operations
Architecture Digest
Architecture Digest
Feb 6, 2017 · Frontend Development

High-Performance Web Architecture: Network, Protocols, and Optimization Strategies

This article examines the critical factors influencing web performance—including network latency, TCP/HTTP protocols, browser rendering, and server-side architecture—and provides practical optimization techniques such as TCP tuning, HTTP/2 adoption, resource compression, caching, load balancing, and distributed design to achieve fast, scalable web services.

Backend ArchitectureFrontend OptimizationHTTP/2
0 likes · 33 min read
High-Performance Web Architecture: Network, Protocols, and Optimization Strategies
Efficient Ops
Efficient Ops
Feb 6, 2017 · Operations

Building Billion‑Scale Web Systems That Auto‑Extinguish Failures

The article shares Tencent’s practical fault‑tolerance journey for a billion‑scale activity platform, covering retry strategies, automatic removal of faulty nodes, timeout tuning, business‑level safeguards, service degradation, and decoupling techniques that together reduce manual firefighting and improve system resilience.

fault tolerancelarge-scale systemsoperations
0 likes · 25 min read
Building Billion‑Scale Web Systems That Auto‑Extinguish Failures
Tencent Cloud Developer
Tencent Cloud Developer
Feb 6, 2017 · Cloud Computing

Step-by-Step Guide to Deploy WordPress on a Tencent Cloud Server

This step‑by‑step guide shows how to provision a Tencent Cloud VM, install Nginx, PHP‑FPM and MySQL client, download and configure WordPress, set up its database, enable horizontal scaling with a load balancer, share the VM image, and finally clean up the database.

Cloud DeploymentLoad BalancingMySQL
0 likes · 7 min read
Step-by-Step Guide to Deploy WordPress on a Tencent Cloud Server
ITPUB
ITPUB
Feb 6, 2017 · Information Security

Mastering SQL Injection: Types, Techniques, and Real‑World Examples

This article provides a practical introduction to SQL injection, covering its fundamentals, common attack vectors such as Boolean‑based, error‑based, and UNION‑based injections, step‑by‑step exploitation examples with PHP code, and tips for constructing payloads and understanding their impact on vulnerable web applications.

Boolean-basedDatabase ExploitationError-based
0 likes · 13 min read
Mastering SQL Injection: Types, Techniques, and Real‑World Examples
ZhiKe AI
ZhiKe AI
Feb 6, 2017 · Fundamentals

Essential Git Commands: A Practical Guide

This article provides a step‑by‑step walkthrough of common Git operations—including repository initialization, staging, committing, viewing status, diffing, logging, reverting, remote configuration, branching, tagging, and .gitignore setup—illustrated with command examples and screenshots.

BranchingCommand LineGit
0 likes · 6 min read
Essential Git Commands: A Practical Guide
Architecture Digest
Architecture Digest
Feb 6, 2017 · Backend Development

Key Elements and Evolution of Large‑Scale Website Architecture

This article summarizes the evolution, patterns, and five core factors—performance, availability, scalability, extensibility, and security—of large‑scale website architecture, covering server tiers, caching, clustering, load balancing, data redundancy, and security measures.

High AvailabilityLoad BalancingPerformance
0 likes · 13 min read
Key Elements and Evolution of Large‑Scale Website Architecture