Tagged articles

cloud native

3345 articles · Page 34 of 34
MaGe Linux Operations
MaGe Linux Operations
Jul 23, 2016 · Cloud Native

Unlock Docker: Core Concepts, Architecture, and Practical Commands

This article provides a comprehensive overview of Docker, covering its definition, client‑server architecture, differences from traditional virtual machines, key advantages, essential terminology, installation steps, repository and image concepts, common Docker commands, Dockerfile instructions, container management, and volume handling, all illustrated with diagrams and code examples.

DevOpsDockerDockerfile
0 likes · 20 min read
Unlock Docker: Core Concepts, Architecture, and Practical Commands
DevOps
DevOps
Jul 17, 2016 · Cloud Native

10 Things You Should Know About Docker

This article outlines ten essential facts about Docker—from its role as a software packaging and deployment tool and its roots in long‑standing container technology, to its cross‑platform support, performance advantages, rapid evolution, competition, and the cautions enterprises should consider before adopting it.

DevOpsDockerVirtualization
0 likes · 9 min read
10 Things You Should Know About Docker
DevOps Coach
DevOps Coach
Jul 13, 2016 · Cloud Native

Unlocking DevOps 2.0: Key Insights from the ‘Black Treasure’ Book

This article provides a detailed reading note of the DevOps 2.0 toolset book, summarizing its chapters on DevOps concepts, micro‑service architecture, CI/CD pipelines, containerization, orchestration tools such as Docker, Ansible, Kubernetes, and practical advice for building immutable, automated deployment pipelines.

CI/CDDevOpsMicroservices
0 likes · 10 min read
Unlocking DevOps 2.0: Key Insights from the ‘Black Treasure’ Book
Architecture Digest
Architecture Digest
Jun 27, 2016 · Cloud Native

Comparing Microservices Architecture with Service‑Oriented Architecture (SOA) and API Management

This article examines the contentious debate between microservices and SOA, explains their differing definitions, explores how API management bridges the two, and outlines the advantages, challenges, and key considerations for adopting microservices in modern, agile, and scalable enterprise architectures.

API ManagementMicroservicesSOA
0 likes · 23 min read
Comparing Microservices Architecture with Service‑Oriented Architecture (SOA) and API Management
21CTO
21CTO
May 14, 2016 · Backend Development

How We Scaled a Billion‑User System: From Monolith to Microservices

This article recounts how a rapidly growing online platform transformed a tightly coupled, fragile architecture into a scalable, high‑availability system by applying dynamic/static separation, read‑write splitting, caching, load‑balancing, intelligent monitoring, and finally migrating to a micro‑service architecture.

MicroservicesPerformance Optimizationbackend architecture
0 likes · 11 min read
How We Scaled a Billion‑User System: From Monolith to Microservices
21CTO
21CTO
Apr 30, 2016 · Cloud Computing

How Cloud Computing Evolved from Grid Computing to a Public Resource

This article traces cloud computing’s history from early grid and parallel computing concepts, through the rise of service-oriented models and virtualization, to today’s cloud‑native architectures, highlighting its transformation into a fine‑grained, on‑demand public resource.

Cloud ComputingMicroservicescloud native
0 likes · 12 min read
How Cloud Computing Evolved from Grid Computing to a Public Resource
Architecture Digest
Architecture Digest
Apr 29, 2016 · Cloud Computing

The Evolution of Cloud Computing: From Early Grid Computing to Cloud‑Native Architectures

This article traces the historical and technical evolution of cloud computing—from its early grid‑computing roots and the shift to service models, through the progression of isolation layers (physical machines, virtual machines, PaaS, containers), to the emergence of cloud‑native microservice architectures and their resource‑centric characteristics.

ContainersMicroservicescloud native
0 likes · 11 min read
The Evolution of Cloud Computing: From Early Grid Computing to Cloud‑Native Architectures
Efficient Ops
Efficient Ops
Apr 19, 2016 · Cloud Native

Unlocking Container Success: 5 Ways Application Design Drives Performance

This article, derived from the Efficient Operations Community Talk, explains how thoughtful application design—covering startup time, node placement, data structures, middleware choices, and architecture—determines the true performance and stability benefits when deploying containers.

Middlewareapplication performancecloud native
0 likes · 16 min read
Unlocking Container Success: 5 Ways Application Design Drives Performance

How Netflix’s EVCache Enables Global Low‑Latency Caching at Massive Scale

The article explains Netflix’s EVCache—a cloud‑native, memcached‑based distributed cache that provides low‑latency, high‑reliability data access across multiple regions using asynchronous Kafka‑driven replication, detailing its architecture, performance optimizations, and remaining challenges.

EVCacheKafka replicationMicroservices
0 likes · 10 min read
How Netflix’s EVCache Enables Global Low‑Latency Caching at Massive Scale
Architects' Tech Alliance
Architects' Tech Alliance
Apr 10, 2016 · Cloud Native

Why Docker Became the Core of Modern Cloud‑Native Computing

Docker, built on Linux container technologies, offers a portable, cross‑platform runtime environment and a rich ecosystem—including image registries, orchestration tools, and cloud integrations—that simplifies development, deployment, and management of distributed applications, while providing resource isolation, high utilization, and DevOps automation.

ContainersDevOpsDocker
0 likes · 8 min read
Why Docker Became the Core of Modern Cloud‑Native Computing
Big Data and Microservices
Big Data and Microservices
Apr 10, 2016 · Industry Insights

How Meituan Scaled Its Tech Architecture from LAMP to a Cloud‑Native O2O Platform

In this interview, Meituan’s technology committee chair Xia Huaxia explains how the company’s architecture evolved from a simple LAMP stack to a multi‑layer, cloud‑native system, detailing the separation of infrastructure, business, and front‑end components, the use of open‑source tools, and the systematic simplification, standardization, automation, and quantification of business processes to support rapid O2O growth.

MeituanO2OOpen Source
0 likes · 28 min read
How Meituan Scaled Its Tech Architecture from LAMP to a Cloud‑Native O2O Platform
Big Data and Microservices
Big Data and Microservices
Apr 8, 2016 · Industry Insights

How VIPshop Evolved Its E‑Commerce Architecture from Monolith to Service‑Oriented Platform

This article examines VIPshop’s business model evolution and the technical transformation of its e‑commerce platform, detailing the shift from a single‑application LAMP monolith through vertical and distributed architectures to a cloud‑native, service‑oriented design, and outlines the key governance, scalability and operational challenges addressed along the way.

E‑commercePlatform designSystem Architecture
0 likes · 14 min read
How VIPshop Evolved Its E‑Commerce Architecture from Monolith to Service‑Oriented Platform

Typical Use Cases and Implementation Details of etcd in Distributed Systems

This article introduces etcd, a highly‑available key‑value store based on the Raft algorithm, and explores its classic use cases such as service discovery, messaging, load balancing, distributed coordination, locks, queues, monitoring, leader election, and compares it with ZooKeeper, highlighting its simplicity, security, and cloud‑native advantages.

Raftcloud nativedistributed systems
0 likes · 19 min read
Typical Use Cases and Implementation Details of etcd in Distributed Systems
Architect
Architect
Mar 11, 2016 · Cloud Native

Mainstream Container SDN Technologies and Microservice Practice Analysis

The article reviews the challenges Docker introduces to traditional virtualization networks, explains the concepts of SDN, compares three open‑source container SDN solutions (Flannel, Calico, Weave), and details Qiniu's practical implementation of overlay networking, OpenFlow control, service discovery, load balancing, and security groups for microservice architectures.

Container NetworkingKubernetesMicroservices
0 likes · 20 min read
Mainstream Container SDN Technologies and Microservice Practice Analysis
Java High-Performance Architecture
Java High-Performance Architecture
Mar 2, 2016 · Backend Development

Centralized, In‑Process, or Independent: Which Microservice Load‑Balancing Works Best?

The article explains three primary load‑balancing and service‑discovery patterns for microservice architectures—centralized external load balancers, client‑side soft load balancing, and independent LB processes—detailing their mechanisms, advantages, drawbacks, and real‑world examples such as Netflix Eureka, Dubbo, and Airbnb SmartStack.

Microservicesbackend architecturecloud native
0 likes · 6 min read
Centralized, In‑Process, or Independent: Which Microservice Load‑Balancing Works Best?
21CTO
21CTO
Jan 25, 2016 · Cloud Native

Why Docker Still Dominates: 2016 Tech Awards Highlights & Key Container Projects

InfoWorld’s 2016 Technology of the Year Awards spotlight Docker’s dominance, listing top container‑related projects such as Docker, Kubernetes, CoreOS, Mesos and others, while also covering a broad range of languages, tools, cloud services and big‑data platforms that shaped the tech landscape.

ContainersDevOpsDocker
0 likes · 6 min read
Why Docker Still Dominates: 2016 Tech Awards Highlights & Key Container Projects
MaGe Linux Operations
MaGe Linux Operations
Dec 9, 2015 · Cloud Native

What Is Kubernetes? A Beginner’s Guide to Core Concepts and Components

This article introduces Kubernetes, Google's open‑source container orchestration platform, explaining its core concepts such as Pods, ReplicationControllers, Services, and Labels, and detailing the main components like kubectl, kube‑apiserver, controller‑manager, scheduler, proxy, and kubelet, along with their OpenStack equivalents.

Container OrchestrationDevOpscloud native
0 likes · 9 min read
What Is Kubernetes? A Beginner’s Guide to Core Concepts and Components
dbaplus Community
dbaplus Community
Dec 3, 2015 · Cloud Native

Build a MySQL MHA Cluster with Docker: Complete Step‑by‑Step Guide

This article walks through constructing a MySQL MHA high‑availability cluster using Docker, comparing traditional installation with two Docker‑based versions, detailing container setup, configuration steps, Dockerfile composition, pros and cons, and automation scripts for rapid, repeatable deployments.

ClusterDevOpsMHA
0 likes · 14 min read
Build a MySQL MHA Cluster with Docker: Complete Step‑by‑Step Guide
dbaplus Community
dbaplus Community
Dec 1, 2015 · Cloud Native

How Docker-Driven Development Powers Continuous Integration in Modern Enterprises

The talk explains how Docker’s container‑based development model transforms traditional development‑operations workflows, addressing issues such as opaque release pipelines, poor deployability, and monolithic architectures, and shows how Docker combined with CI/CD, microservices, and Kubernetes can streamline testing, accelerate delivery, and reduce operational complexity in enterprise environments.

DevOpsKubernetesMicroservices
0 likes · 18 min read
How Docker-Driven Development Powers Continuous Integration in Modern Enterprises
21CTO
21CTO
Nov 23, 2015 · Cloud Native

Unveiling Docker 1.2: Deep Dive into Its Architecture and Core Components

This article provides a comprehensive analysis of Docker 1.2's architecture, detailing each module's function, the internal workflow of key commands, and how Docker's design enables lightweight, secure container virtualization for modern cloud‑native applications.

DevOpsDockerLinux
0 likes · 20 min read
Unveiling Docker 1.2: Deep Dive into Its Architecture and Core Components
21CTO
21CTO
Nov 19, 2015 · Cloud Computing

How Mango TV Built a Hybrid Cloud Platform to Scale Video Services

The article examines how Mango TV leveraged its broadcast assets and a hybrid cloud architecture—combining private and public cloud services, Docker‑based scheduling, Redis‑Cluster, and a custom PaaS called ProjectEru—to support IPTV, OTT, and web content at massive scale while maintaining stability and low operational cost.

DockerRediscloud native
0 likes · 12 min read
How Mango TV Built a Hybrid Cloud Platform to Scale Video Services
21CTO
21CTO
Aug 21, 2015 · Cloud Native

10 Key Trends Shaping Enterprise Software Architecture for the Next Decade

Industry veterans outline ten pivotal concepts—from Industry 4.0 and “Internet+” to microservices, distributed systems, big data, multi-screen integration, Docker, OpenStack, and platform‑microapp strategies—highlighting how enterprise software architecture is evolving toward more agile, loosely‑coupled, cloud‑native ecosystems.

Microservicescloud nativeenterprise architecture
0 likes · 11 min read
10 Key Trends Shaping Enterprise Software Architecture for the Next Decade
MaGe Linux Operations
MaGe Linux Operations
Aug 10, 2015 · Cloud Native

Why Docker Dominates OS-Level Virtualization: History, Stats, and Future Threats

The article reviews Docker’s role in OS‑level virtualization, tracing its history, current market dominance, community statistics, common use cases, future directions, acquisition strategy, and potential threats from competitors and acquisitions, while summarizing insights from recent interviews with Docker users and experts.

ContainersDevOpsOS virtualization
0 likes · 9 min read
Why Docker Dominates OS-Level Virtualization: History, Stats, and Future Threats
High Availability Architecture
High Availability Architecture
May 24, 2015 · Cloud Native

Design and Implementation of Project Eru: A Docker‑Based Cloud Native Scheduling Platform at Mango TV

The article recounts the evolution from Douban's App Engine to Mango TV's Nebulium Engine and finally Project Eru, describing how Docker, Redis Cluster, MacVLAN networking, and custom resource scheduling were combined to build a scalable, cloud‑native platform for heterogeneous workloads.

Container OrchestrationDockerMacvlan
0 likes · 24 min read
Design and Implementation of Project Eru: A Docker‑Based Cloud Native Scheduling Platform at Mango TV

Microservices Architecture: Evolution, Characteristics, and Practical Considerations

The article examines the evolution from traditional SOA and ESB to modern microservices, outlining key characteristics such as componentization via services, business‑aligned team structures, treating services as products, lightweight communication, decentralization, automation, failure‑tolerance, and evolutionary design, while discussing practical adoption challenges.

MicroservicesSOAcloud native
0 likes · 11 min read
Microservices Architecture: Evolution, Characteristics, and Practical Considerations
Meituan Technology Team
Meituan Technology Team
Apr 1, 2015 · Cloud Native

Understanding Linux cgroups: Concepts, Hierarchy, and Usage

Linux cgroups are a kernel feature that organizes processes into hierarchical control groups, allowing fine‑grained limits, accounting, and isolation of CPU, memory, I/O, network and devices via subsystems such as cpu, memory, cpuset, blkio, and others, and are accessed through a virtual filesystem for configuring and managing resource constraints, underpinning containers and cloud platforms.

ContainersLinux kernelVFS
0 likes · 15 min read
Understanding Linux cgroups: Concepts, Hierarchy, and Usage
Meituan Technology Team
Meituan Technology Team
Mar 10, 2015 · Cloud Native

Introduction to Docker and Its Ecosystem

Docker is an open‑source platform that packages applications into lightweight Linux containers, offering faster startup, isolated environments, and simple image management via Docker Hub, while providing core components like daemon, client, and networking modes, and spawning an ecosystem of tools such as CoreOS, Kubernetes, Deis, and Flynn for scalable deployment.

DevOpsDockerKubernetes
0 likes · 15 min read
Introduction to Docker and Its Ecosystem
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 7, 2015 · Backend Development

Why gRPC Is the High‑Performance RPC Framework for Modern Apps

gRPC, an open‑source RPC framework built by Google on HTTP/2 and Protocol Buffers, offers strong IDL capabilities, multi‑language support, and efficient streaming that reduce bandwidth, CPU usage, and battery drain, making it ideal for low‑latency, scalable backend and mobile client architectures.

Backend DevelopmentHTTP/2Open Source
0 likes · 4 min read
Why gRPC Is the High‑Performance RPC Framework for Modern Apps
Qunar Tech Salon
Qunar Tech Salon
Dec 16, 2014 · Cloud Native

Shopify’s Docker Container Strategy and Best Practices

The article explains how Shopify, a large Ruby on Rails‑based e‑commerce platform, adopts thin Docker containers with custom init processes, naming conventions, health checks, and a private registry to improve deployment efficiency, debugging, and resource utilization across its massive infrastructure.

DevOpsShopifycloud native
0 likes · 5 min read
Shopify’s Docker Container Strategy and Best Practices
Qunar Tech Salon
Qunar Tech Salon
Nov 3, 2014 · Cloud Native

Docker: Background, Core Technologies, and Recent Projects Overview

This article provides a comprehensive overview of Docker, covering its historical background, core container technologies such as Linux namespaces, cgroups, and AUFS, a practical Hello World example, and recent sub‑projects, illustrating how Docker reshapes cloud‑native development and operations.

AUFSContainersLinux namespaces
0 likes · 16 min read
Docker: Background, Core Technologies, and Recent Projects Overview