All Articles

141829 articles · Page 6826 of 7092
High Availability Architecture
High Availability Architecture
Aug 30, 2016 · Operations

Evolution of Meizu Flyme Operations Architecture and High‑Availability Practices

The article details Meizu's Flyme operations platform evolution—from a single‑cabinet setup in 2011 to a multi‑IDC, 6000‑server infrastructure—highlighting challenges, architectural upgrades, monitoring, cost control, automation, and future high‑availability directions for large‑scale internet services.

Cost ControlMonitoringhigh availability
0 likes · 13 min read
Evolution of Meizu Flyme Operations Architecture and High‑Availability Practices
Qunar Tech Salon
Qunar Tech Salon
Aug 30, 2016 · Mobile Development

Implementing an EventBus in Android Using Reflection

This article explains the concept of an EventBus as an observer‑pattern based communication mechanism for Android components, illustrates it with a newspaper subscription analogy, and provides step‑by‑step Java implementation details—including registration, unregistration, and posting of events using reflection—plus integration tips within an Activity lifecycle.

AndroidEventBusMobile Development
0 likes · 6 min read
Implementing an EventBus in Android Using Reflection
Efficient Ops
Efficient Ops
Aug 29, 2016 · Information Security

How Tencent Secures Mobile Games: Inside Their Anti‑Cheat Architecture

This article details Tencent's comprehensive game security approach, covering common threats like cheats and malware, the value and cost of security systems, architectural design, core protection modules, operational results, and the company's external security services for game developers.

Game SecurityMobile GamesTencent
0 likes · 18 min read
How Tencent Secures Mobile Games: Inside Their Anti‑Cheat Architecture
MaGe Linux Operations
MaGe Linux Operations
Aug 29, 2016 · Operations

Master Linux File Permissions: A Hands‑On Guide to Using chmod

This tutorial explains how to view and modify Linux/Unix file permissions using the chmod command, covering numeric and symbolic modes, common options, and multiple practical examples ranging from simple read‑only settings to recursive directory permission changes.

File PermissionsLinuxUNIX
0 likes · 12 min read
Master Linux File Permissions: A Hands‑On Guide to Using chmod
360 Quality & Efficiency
360 Quality & Efficiency
Aug 29, 2016 · Information Security

Android Security Testing Guide

This guide explains how to use APKTool to decompile Android apps, inspect the AndroidManifest.xml for exposed components, and employ the Drozer framework to enumerate packages, assess component exposure, detect content provider leaks, SQL injection, file traversal, and service vulnerabilities.

APKToolAndroidDrozer
0 likes · 5 min read
Android Security Testing Guide
ITPUB
ITPUB
Aug 29, 2016 · Databases

How to Efficiently Retrieve Top N Rows per Group in PostgreSQL

This article explains how to extract the top N records for each group in PostgreSQL, compares the slow window‑function approach with a fast recursive‑CTE and set‑returning function solution, and shows performance results dropping from over 20 seconds to under half a second.

PostgreSQLRecursive CTETop N per group
0 likes · 8 min read
How to Efficiently Retrieve Top N Rows per Group in PostgreSQL
Node Underground
Node Underground
Aug 29, 2016 · Backend Development

Unlock Node.js Mastery with the Essential Playbook

Discover how the Node.js Playbook offers a practical roadmap, best‑practice tips, and essential tools for developers seeking a clear, actionable guide to mastering Node.js, while also outlining its limitations and inviting community contributions.

best-practicesdevelopmentnodejs
0 likes · 3 min read
Unlock Node.js Mastery with the Essential Playbook
Qunar Tech Salon
Qunar Tech Salon
Aug 29, 2016 · Big Data

Whole‑Stage Code Generation and Vectorization in Apache Spark’s Tungsten Engine

The article explains how Spark 2.0’s second‑generation Tungsten engine replaces the traditional Volcano iterator model with whole‑stage code generation and vectorization, eliminating virtual calls, keeping temporary data in CPU registers, and using loop unrolling and SIMD to achieve order‑of‑magnitude performance gains on large‑scale data workloads.

Apache SparkTungstenVectorization
0 likes · 12 min read
Whole‑Stage Code Generation and Vectorization in Apache Spark’s Tungsten Engine
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 29, 2016 · Backend Development

How Alibaba Scaled Its E‑commerce Business Platform Over 13 Years

This article recounts Alibaba's 13‑year journey from a simple e‑commerce site to a sophisticated business middle‑platform, detailing the architectural evolution, technical challenges, and strategic solutions that enabled massive scale, agility, and global expansion.

AlibabaE‑Commercebusiness middle platform
0 likes · 13 min read
How Alibaba Scaled Its E‑commerce Business Platform Over 13 Years
dbaplus Community
dbaplus Community
Aug 28, 2016 · Databases

Scaling Databases: From Baseline Metrics to Multi‑Layer Optimization

This guide walks DBAs through evaluating current database resources, establishing performance baselines, building business pressure models, conducting realistic stress tests, and applying a seven‑layer optimization roadmap—from statement tweaks to hardware upgrades and business‑level adjustments—to ensure the system can handle ten‑fold or hundred‑fold growth.

Capacity PlanningDatabase PerformanceOptimization
0 likes · 16 min read
Scaling Databases: From Baseline Metrics to Multi‑Layer Optimization
Efficient Ops
Efficient Ops
Aug 28, 2016 · Operations

Six Proven Methods to Optimize Server Capacity and Cut Costs in Large‑Scale Social Networks

Tencent's SNG team shares six practical capacity‑management techniques—performance, density, feature, fragmentation, barrel, and hardware selection methods—that helped reduce operational expenses by over a hundred million yuan annually while supporting hundreds of millions of daily active users.

capacity managementcloud infrastructurecost optimization
0 likes · 10 min read
Six Proven Methods to Optimize Server Capacity and Cut Costs in Large‑Scale Social Networks
MaGe Linux Operations
MaGe Linux Operations
Aug 28, 2016 · Operations

Step-by-Step Guide to Installing the ELK Stack on Linux

This article walks through the full ELK Stack installation on a Linux test environment, covering component overview, host planning, required packages, detailed command‑line steps for Elasticsearch, Logstash, Kibana and Filebeat, and the necessary firewall and service checks.

ELKKibanaLinux
0 likes · 13 min read
Step-by-Step Guide to Installing the ELK Stack on Linux
Architects' Tech Alliance
Architects' Tech Alliance
Aug 28, 2016 · Operations

Calculating Backup Storage Capacity and Performance Requirements

This article explains how to calculate the required capacity and performance for backup storage media, covering assumptions about data volume, retention policies, full and incremental backups, deduplication ratios, RAID configurations, and provides formulas to size storage and IOPS for reliable disaster recovery.

BackupDeduplicationIOPS
0 likes · 8 min read
Calculating Backup Storage Capacity and Performance Requirements
21CTO
21CTO
Aug 28, 2016 · R&D Management

From Coder to CTO: How Tech Roles Evolve and What They Actually Do

This article outlines the responsibilities and career progression of technical roles—from entry‑level programmers to senior engineers, architects, technical managers, directors, and CTOs—highlighting how each level adds scope, leadership, and strategic impact within an organization.

CTORole Hierarchycareer progression
0 likes · 9 min read
From Coder to CTO: How Tech Roles Evolve and What They Actually Do