All Articles

142005 articles · Page 6804 of 7101
Efficient Ops
Efficient Ops
Oct 23, 2016 · Operations

How Google’s SRE Postmortems Drive System Reliability

This article explains Google’s SRE postmortem philosophy, the criteria for writing postmortems, best practices for a blame‑free culture, and how collaborative knowledge‑sharing and incentives improve incident handling and overall system reliability.

Incident ManagementSREoperations
0 likes · 14 min read
How Google’s SRE Postmortems Drive System Reliability
21CTO
21CTO
Oct 23, 2016 · Mobile Development

How WeChat Mini Programs Are Shaping the Future of Mobile App Development

This article explores the evolution of WeChat Mini Programs, tracing their roots from early web app technologies like Java Applets and Flash to modern React‑Native‑based development, and discusses their potential impact on users, enterprises, and independent software vendors.

Mobile DevelopmentReact Nativemini-programs
0 likes · 11 min read
How WeChat Mini Programs Are Shaping the Future of Mobile App Development
ITPUB
ITPUB
Oct 23, 2016 · Databases

Essential MongoDB Interview Questions & Answers You Need to Master

This comprehensive guide presents the most common MongoDB interview questions, covering NoSQL fundamentals, replication, sharding, transactions, profiling, storage nuances, and operational details, providing concise yet thorough answers to help candidates confidently tackle technical interviews.

DatabaseInterviewMongoDB
0 likes · 11 min read
Essential MongoDB Interview Questions & Answers You Need to Master
ITPUB
ITPUB
Oct 23, 2016 · Information Security

10 Clever Linux Commands to Generate Strong Random Passwords

This guide walks through ten distinct Linux command‑line techniques—including date hashing, /dev/urandom filtering, OpenSSL, tr, strings, dd, and custom shell functions—to quickly produce secure, random passwords of configurable length for any environment.

Securitypasswordrandom
0 likes · 6 min read
10 Clever Linux Commands to Generate Strong Random Passwords
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 22, 2016 · Backend Development

Inside Weibo’s Third-Gen Architecture: Scaling to 140M MAU

Facing over 140 million monthly active users, Weibo evolved from a LAMP stack to a sophisticated third‑generation architecture that separates interface, service, and resource layers horizontally and adds vertical dimensions of business, technology, monitoring, and governance, leveraging Java, SOA, custom RPC, message queues, SSD caching, and a distributed tracing system to ensure high availability and performance.

Backend DevelopmentService Architecturemessage queues
0 likes · 11 min read
Inside Weibo’s Third-Gen Architecture: Scaling to 140M MAU
Architecture Digest
Architecture Digest
Oct 22, 2016 · R&D Management

Five Reasons Why Architects and Developers Clash

The article outlines five common causes of tension between software architects and developers—including misassigned roles, cowboy programmers, detached "ivory‑tower" architects, perpetual complainers, and unclear authority—while offering practical solutions for fostering a more collaborative relationship.

Softwareconflictdeveloper
0 likes · 7 min read
Five Reasons Why Architects and Developers Clash
ITPUB
ITPUB
Oct 22, 2016 · Backend Development

Designing Scalable High‑Concurrency Architecture: Practical Strategies and Patterns

This guide explains how to design and test high‑concurrency systems by choosing appropriate server architectures, load‑balancing, database clustering, caching layers, message queues, first‑level caches, and static data strategies to ensure smooth operation under heavy user traffic.

Backend ArchitectureCachingDistributed Systems
0 likes · 12 min read
Designing Scalable High‑Concurrency Architecture: Practical Strategies and Patterns
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 22, 2016 · Cloud Computing

How Cloud Computing Is Turning Cities into Data‑Driven Smart Hubs

In his Yunxi Conference keynote, Alibaba’s Wang Jian explores how cloud computing, data liberation, and AI breakthroughs like AlphaGo are reshaping innovation, bridging distant technologies, and enabling smart city solutions such as data‑driven traffic control across China.

Alibaba 秒悟Smart Citycloud computing
0 likes · 17 min read
How Cloud Computing Is Turning Cities into Data‑Driven Smart Hubs
Java High-Performance Architecture
Java High-Performance Architecture
Oct 21, 2016 · Big Data

What Is Hive and How Does It Turn SQL into MapReduce?

This article explains Hive as a SQL‑based interface for Hadoop, shows why it simplifies large‑scale data analysis, provides practical command‑line examples for table creation, data loading, and queries, and details how HiveQL is internally converted into MapReduce jobs.

Data WarehouseHiveMapReduce
0 likes · 6 min read
What Is Hive and How Does It Turn SQL into MapReduce?
ITPUB
ITPUB
Oct 21, 2016 · Fundamentals

Demystifying Linux File Systems: From Basics to VFS Architecture

This article explains what a file system is, how Linux organizes directories, the role of mounting and the Filesystem Hierarchy Standard, and introduces the Virtual File System layer that abstracts different storage formats.

Filesystem Hierarchy StandardMountvfs
0 likes · 8 min read
Demystifying Linux File Systems: From Basics to VFS Architecture
ITPUB
ITPUB
Oct 21, 2016 · Databases

How I Reclaimed 200 GB by Cleaning SQL Server Backups and Syncing Data

A developer discovers a nearly full 1 TB server disk caused by large SQL Server backup files, learns the backup strategy, removes old backups while keeping monthly snapshots, manually syncs production data to a test server, and reflects on backup file formats and storage optimization.

DBASQL Serverdata synchronization
0 likes · 7 min read
How I Reclaimed 200 GB by Cleaning SQL Server Backups and Syncing Data
Baidu Intelligent Testing
Baidu Intelligent Testing
Oct 21, 2016 · Mobile Development

Baidu Mobile SDKs Overview: Statistics, Map, and Voice Integration Guide

This article provides a comprehensive guide to Baidu's mobile SDKs—including Statistics, Map (location), and Voice—detailing their features, platform-specific integration steps for Android and iOS, and sample code snippets for developers to implement analytics, precise positioning, and speech recognition in their apps.

AndroidBaiduiOS
0 likes · 9 min read
Baidu Mobile SDKs Overview: Statistics, Map, and Voice Integration Guide
21CTO
21CTO
Oct 21, 2016 · Artificial Intelligence

How Toutiao Dominated Chinese News with AI‑Powered Personalization

This article examines Toutiao’s evolution from a simple news aggregator to a 600‑billion‑RMB valued AI‑driven recommendation platform, detailing its market growth, data‑driven personalization, product features, business model, talent philosophy, and future outlook.

AIBig DataRecommendation Engine
0 likes · 10 min read
How Toutiao Dominated Chinese News with AI‑Powered Personalization
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Oct 21, 2016 · Backend Development

From C to Java: Essential Steps for a Smooth Transition

This guide walks C programmers through transitioning to Java, covering why Java is approachable, essential tools, coding standards, exception handling, core SDK libraries, object‑oriented fundamentals, and advanced topics like Effective Java, SOLID principles, design patterns, and functional programming with Java 8.

C ProgrammingJavaJava 8
0 likes · 7 min read
From C to Java: Essential Steps for a Smooth Transition