All Articles

142342 articles · Page 6791 of 7118

Why Combining Microservices with Docker Amplifies Agility and Adaptability

The article analyzes how the rapid adoption of microservices and container virtualization, especially Docker, boosts software agility and adaptability, while highlighting the critical role of stateful services, the challenges of storage in containers, and the concrete benefits of running both stateless and stateful components within containers.

ContainersDevOpsDocker
0 likes · 23 min read
Why Combining Microservices with Docker Amplifies Agility and Adaptability
dbaplus Community
dbaplus Community
Dec 16, 2016 · Databases

Why MariaDB Beats MySQL: Features, Compatibility, and Performance Insights

This article explains how MariaDB, a community‑driven fork of MySQL, maintains full compatibility while adding new storage engines, advanced replication, performance‑boosting features like XtraDB and thread pools, and why many organizations consider it a superior replacement for Oracle‑owned MySQL.

DatabaseMariaDBMySQL
0 likes · 9 min read
Why MariaDB Beats MySQL: Features, Compatibility, and Performance Insights
21CTO
21CTO
Dec 15, 2016 · R&D Management

How to Build a Data‑Driven Headcount Plan for Your Engineering Team

This guide explains how to define yearly engineering objectives, estimate required staff by system count, design an organizational chart, and identify hiring gaps while avoiding common pitfalls in headcount budgeting for tech teams.

BudgetingR&D ManagementTeam Organization
0 likes · 4 min read
How to Build a Data‑Driven Headcount Plan for Your Engineering Team
Baidu Intelligent Testing
Baidu Intelligent Testing
Dec 15, 2016 · Mobile Development

Measuring Android App Startup Time: ADB Commands, Screen Recording, and Code Instrumentation

Android applications often suffer from high battery drain, slow launches, and UI lag, so this article explains three practical methods—using ADB commands, screenrecord video analysis, and code instrumentation—to measure and analyze app startup time, with detailed steps, interpretation of timing metrics, and visual examples.

ADBAndroidInstrumentation
0 likes · 7 min read
Measuring Android App Startup Time: ADB Commands, Screen Recording, and Code Instrumentation
Tencent TDS Service
Tencent TDS Service
Dec 15, 2016 · Operations

Why Mobile Apps Need Their Own Timeout Strategy Beyond TCP

This article examines the design of read/write timeout mechanisms in WeChat's STN module, comparing TCP/IP layer retransmission with application‑level strategies, presenting experimental data from Android and iOS devices, and proposing total, first‑packet, packet‑gap, and dynamic timeout solutions to improve reliability on mobile networks.

Application LayerMobile NetworkingNetwork Reliability
0 likes · 15 min read
Why Mobile Apps Need Their Own Timeout Strategy Beyond TCP
Node Underground
Node Underground
Dec 15, 2016 · Backend Development

Guangzhou Node.js Meetup Highlights: Thrift, BFF, TypeScript, Direct Rendering

The Guangzhou Node.js meetup recap covers practical uses of Thrift for cross‑language communication, the evolution of Node.js data APIs toward a BFF architecture, a concise introduction to TypeScript benefits, and innovative direct‑rendering techniques, all illustrated with speaker insights and event photos.

BFFBackendDirect Rendering
0 likes · 5 min read
Guangzhou Node.js Meetup Highlights: Thrift, BFF, TypeScript, Direct Rendering
Taobao Frontend Technology
Taobao Frontend Technology
Dec 15, 2016 · Backend Development

Key Takeaways from Guangzhou’s 2016 Node.js Meetup: Thrift, TypeScript & More

At a lively 2016 Guangzhou Node.js meetup, engineers shared practical insights on using Thrift for cross‑language communication, the evolution of Node.js API layers, TypeScript benefits, direct‑output rendering techniques, and debated monolingual versus multilingual build systems, offering a comprehensive snapshot of modern Node.js development trends.

BackendNode.jsThrift
0 likes · 5 min read
Key Takeaways from Guangzhou’s 2016 Node.js Meetup: Thrift, TypeScript & More
Weidian Tech Team
Weidian Tech Team
Dec 15, 2016 · Databases

How to Build a Scalable Automated MySQL Operations Platform

This article explains how to standardize and automate MySQL operations—including multi‑instance deployment, metadata collection, monitoring, backup, and high‑availability using Zookeeper—so that large‑scale database services can be provisioned, managed, and scaled with minimal human intervention.

Database operationsHigh AvailabilityMonitoring
0 likes · 11 min read
How to Build a Scalable Automated MySQL Operations Platform
DevOps
DevOps
Dec 14, 2016 · Cloud Native

Step-by-Step Guide to Building a Mesos + Marathon Cluster on macOS with Docker

This article walks through installing a Mesos‑based distributed scheduling platform on macOS using Docker containers, covering custom image creation, registry configuration, Docker‑VM quirks, environment‑variable setup for Zookeeper, Mesos master and slaves, Marathon deployment, and practical tips for accessing containers via socat, Portainer, chroot, and nsenter.

ContainerizationDevOpsDocker
0 likes · 16 min read
Step-by-Step Guide to Building a Mesos + Marathon Cluster on macOS with Docker
dbaplus Community
dbaplus Community
Dec 14, 2016 · Backend Development

Master Memcached, Redis, and RabbitMQ: Install, Configure, and Use with Python

This guide walks through the fundamentals, installation steps, configuration details, and Python integration for three essential backend services—Memcached for high‑performance caching, Redis for persistent key‑value storage, and RabbitMQ for reliable messaging—complete with command‑line examples, code snippets, and best‑practice tips.

MemcachedMessage QueuePython
0 likes · 19 min read
Master Memcached, Redis, and RabbitMQ: Install, Configure, and Use with Python