Tagged articles
339 articles
Page 4 of 4
Java Backend Technology
Java Backend Technology
Nov 20, 2018 · Cloud Native

Inside Spring Cloud: How Eureka, Feign, Ribbon, Hystrix & Zuul Really Work

This article walks through a typical e‑commerce order‑payment scenario to illustrate how Spring Cloud’s core components—Eureka for service discovery, Feign for declarative HTTP clients, Ribbon for client‑side load balancing, Hystrix for fault isolation and circuit breaking, and Zuul as an API gateway—collaborate to build resilient microservices.

MicroservicesSpring Cloudapi-gateway
0 likes · 14 min read
Inside Spring Cloud: How Eureka, Feign, Ribbon, Hystrix & Zuul Really Work
Architecture Talk
Architecture Talk
Sep 26, 2018 · Backend Development

Essential Backend Infrastructure for Scalable Internet Services: A Complete Guide

This article outlines the critical backend components and best‑practice architectures—including API gateways, load balancers, service frameworks, caching, databases, search engines, messaging, authentication, configuration, scheduling, logging, data pipelines, and monitoring—that together ensure stable, maintainable, and high‑availability services for modern internet companies.

BackendInfrastructureapi-gateway
0 likes · 32 min read
Essential Backend Infrastructure for Scalable Internet Services: A Complete Guide
21CTO
21CTO
Sep 2, 2018 · Information Security

How API Gateways Strengthen API Security: Benefits, Risks, and Best Practices

This article explores the critical role of API gateways in securing APIs, covering their advantages, drawbacks, common threats, authentication methods, communication safeguards, logging practices, and a shortlist of popular open‑source gateway solutions.

API SecurityAuthenticationThreat Protection
0 likes · 10 min read
How API Gateways Strengthen API Security: Benefits, Risks, and Best Practices
Tencent Cloud Developer
Tencent Cloud Developer
Aug 31, 2018 · Cloud Computing

How API Gateway and SCF Create a Complete Serverless Solution

This article explains the core features of Tencent Cloud API Gateway, how it integrates with Serverless Cloud Functions (SCF) to provide a unified, secure, and high‑performance serverless architecture, showcases typical use cases, discusses pricing, and answers common deployment questions.

IntegrationSCFServerless
0 likes · 19 min read
How API Gateway and SCF Create a Complete Serverless Solution
MaGe Linux Operations
MaGe Linux Operations
Aug 14, 2018 · Backend Development

Mastering Microservice Architecture: 10 Essential Design Principles

This article outlines ten crucial design principles for building robust microservice systems, covering API gateways, stateless services, database scaling, caching, service splitting, orchestration, configuration management, logging, resilience patterns, and comprehensive monitoring to ensure high performance and reliability.

Backend ArchitectureMicroservicesapi-gateway
0 likes · 12 min read
Mastering Microservice Architecture: 10 Essential Design Principles
Architecture Digest
Architecture Digest
Jul 25, 2018 · Backend Development

OpenResty and API Gateway Learning Guide

This guide compiles resources and key concepts on OpenResty, Lua‑based Nginx development, asynchronous programming models, microservice API gateways, and related plugins, providing a structured roadmap for backend engineers to deepen their understanding and practical skills.

LuaMicroservicesOpenResty
0 likes · 6 min read
OpenResty and API Gateway Learning Guide
Java Backend Technology
Java Backend Technology
Jul 25, 2018 · Cloud Native

Mastering Microservice Architecture: 10 Essential Design Principles

This article outlines ten crucial design principles for building robust microservice systems, covering API gateways, stateless services, database scaling, caching strategies, service decomposition, orchestration, configuration management, logging, fault tolerance, and comprehensive monitoring, each illustrated with clear diagrams.

MicroservicesOrchestrationapi-gateway
0 likes · 11 min read
Mastering Microservice Architecture: 10 Essential Design Principles
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 20, 2018 · Backend Development

Mastering Service Discovery and Communication in Microservices

This article explains how microservices use service registries for discovery, registration, health checks, and deregistration, compares third‑party and self‑registration, explores server‑side and client‑side call mechanisms, discusses API gateways, synchronous vs asynchronous messaging, and outlines fault‑tolerance patterns such as timeouts, circuit breakers, and bulkheads.

BackendMicroservicesapi-gateway
0 likes · 21 min read
Mastering Service Discovery and Communication in Microservices
Architecture Digest
Architecture Digest
Jul 6, 2018 · Backend Development

Essential Backend Infrastructure and Services for Java Applications

This article outlines the fundamental backend components, frameworks, and services—including API gateways, authentication centers, configuration management, service governance, scheduling, logging, data pipelines, and monitoring—required to build robust, scalable Java business applications for both online and internal use.

BackendJavaMicroservices
0 likes · 20 min read
Essential Backend Infrastructure and Services for Java Applications
Architecture Digest
Architecture Digest
May 24, 2018 · Cloud Native

Docker‑Based Microservice Architecture: Service Discovery, IPC, API Gateway, CI/CD and Operational Practices

This article presents a comprehensive guide to building Docker‑based microservice systems, covering service‑discovery patterns, registration methods, inter‑process communication choices, API‑gateway design, continuous integration/deployment pipelines, container orchestration, storage, security, logging and monitoring, offering practical recommendations for DevOps teams.

Dockerapi-gatewayci/cd
0 likes · 43 min read
Docker‑Based Microservice Architecture: Service Discovery, IPC, API Gateway, CI/CD and Operational Practices
Programmer DD
Programmer DD
May 22, 2018 · Backend Development

How to Build Reactive Microservices with Spring WebFlux, Spring Cloud, and MongoDB

This tutorial walks you through creating a reactive microservice architecture using Spring WebFlux, Spring Cloud components such as Eureka and Gateway, and Spring Data Reactive MongoDB, covering dependency setup, controller and repository code, service discovery, load‑balanced inter‑service calls, gateway routing, Docker deployment, and testing with curl.

MongoDBReactive MicroservicesSpring Cloud
0 likes · 14 min read
How to Build Reactive Microservices with Spring WebFlux, Spring Cloud, and MongoDB
ITFLY8 Architecture Home
ITFLY8 Architecture Home
May 20, 2018 · Backend Development

Why Microservices Matter: A Complete Guide to Architecture, Patterns, and Pitfalls

Microservice architecture, introduced in 2012, breaks monolithic applications into independent services, offering benefits like scalability and flexibility while introducing challenges such as complexity, communication overhead, and testing, and the article explores its evolution, core characteristics, design patterns, implementation practices, and trade‑offs.

Design PatternsMicroservicesapi-gateway
0 likes · 21 min read
Why Microservices Matter: A Complete Guide to Architecture, Patterns, and Pitfalls
JD Tech
JD Tech
May 9, 2018 · Cloud Native

Deep Dive into JD.com Microservice Component Platform and Its Cloud‑Native Architecture

An extensive overview of JD.com's microservice component platform explains its underlying architecture, communication technologies, service mesh (ContainerMesh), design tools based on DDD, service evaluation, migration challenges, and the platform's evolution toward a cloud‑native, self‑evolving ecosystem supporting distributed tracing, API gateways, and plugin‑based development.

DDDDistributed TracingMicroservices
0 likes · 17 min read
Deep Dive into JD.com Microservice Component Platform and Its Cloud‑Native Architecture
Tencent Cloud Developer
Tencent Cloud Developer
May 8, 2018 · Backend Development

Building WeChat Mini-Program Backends with Serverless Architecture

The guide by Tencent Cloud’s Huang Wenjun explains how to replace traditional servers with a serverless stack—API Gateway, cloud functions, and cloud database—to build scalable, low‑maintenance WeChat mini‑program backends, detailing login flow, billing, advantages, and common limitations.

BaaSBackend DevelopmentCloud Functions
0 likes · 11 min read
Building WeChat Mini-Program Backends with Serverless Architecture
37 Interactive Technology Team
37 Interactive Technology Team
Apr 23, 2018 · Backend Development

API Gateway Overview and Practical Implementation Using OpenResty/Nginx

The article explains how an API gateway serves as a unified, secure entry point for services, outlines the limitations of manual NGINX configurations, and describes a practical implementation using OpenResty/Nginx with the open‑source Orange framework—enhanced with dynamic routing, header‑based authentication, encryption, and high‑availability design, dubbed the Aegis gateway.

OpenRestyapi-gatewaytraffic routing
0 likes · 7 min read
API Gateway Overview and Practical Implementation Using OpenResty/Nginx
21CTO
21CTO
Dec 13, 2017 · Backend Development

Why API Gateways Are Essential for Microservice Architectures

This article explains the role of API gateways in microservice systems, discusses challenges of aggregating data across services, compares single‑node and BFF gateway patterns, evaluates open‑source gateway projects, and proposes a double‑gateway solution for high‑performance, scalable backend integration.

Backend DevelopmentMicroservicesOcelot
0 likes · 12 min read
Why API Gateways Are Essential for Microservice Architectures
Architecture Digest
Architecture Digest
Dec 12, 2017 · Backend Development

Understanding API Gateways in Microservice Architecture and Practical Implementation Options

This article examines the role of API gateways in microservice architectures, discusses challenges of aggregating fine‑grained services for UI needs, compares single‑node and BFF gateway patterns, reviews popular open‑source gateway projects, and proposes a dual‑gateway implementation using OpenResty and Ocelot with CAP for distributed transactions.

Service Aggregationapi-gateway
0 likes · 12 min read
Understanding API Gateways in Microservice Architecture and Practical Implementation Options
21CTO
21CTO
Oct 19, 2017 · Backend Development

How to Bridge Frontend and REST API with Spring Cloud Zuul Proxy

This tutorial demonstrates how to use Spring Cloud Zuul as a proxy to connect a frontend AngularJS application with a separate REST API, addressing CORS and same‑origin restrictions, configuring Maven, routing, custom filters, and testing the integration.

AngularJSCORSSpring Boot
0 likes · 7 min read
How to Bridge Frontend and REST API with Spring Cloud Zuul Proxy
Architecture Digest
Architecture Digest
Aug 17, 2017 · Backend Development

An Introduction to Microservice Architecture: Concepts, Evolution, Practices, and Design Patterns

This article provides a comprehensive overview of microservice architecture, covering its definition, historical development, differences from monolithic systems, core characteristics, comparison with SOA, practical implementation concerns such as API gateways, communication, service discovery, fault tolerance, common design patterns, advantages, challenges, and a mindset shift required for successful adoption.

BackendDevOpsMicroservices
0 likes · 20 min read
An Introduction to Microservice Architecture: Concepts, Evolution, Practices, and Design Patterns
Qunar Tech Salon
Qunar Tech Salon
Jun 16, 2017 · Operations

OpsRobot: Chatbot‑Based Operations Automation Platform Overview

OpsRobot integrates development tools into a chat‑based interface, using custom plugins and APIs to automate low‑efficiency, error‑prone operational tasks, thereby streamlining workflows, improving efficiency, and enabling future capabilities such as self‑healing and automated scaling.

ChatbotOps Automationapi-gateway
0 likes · 5 min read
OpsRobot: Chatbot‑Based Operations Automation Platform Overview
21CTO
21CTO
Apr 30, 2017 · Backend Development

Essential Backend Infrastructure for Scalable Internet Services

This article outlines the critical backend components and services—such as API gateways, MVC/IOC/ORM frameworks, caching, databases, search engines, message queues, unified authentication, configuration management, service governance, scheduling, logging, and data processing pipelines—that together enable stable, high‑availability, and maintainable online applications.

BackendInfrastructureMicroservices
0 likes · 29 min read
Essential Backend Infrastructure for Scalable Internet Services
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 15, 2017 · Backend Development

Taobao’s Secret to Billions of API Calls: High‑Performance Gateway & Reliable Messaging

Taobao’s Open Platform sustains hundreds of billions of daily API calls and messages by employing a pipeline‑based high‑performance API gateway with multi‑level caching, asynchronous processing, granular traffic control, a highly reliable push‑pull messaging system, and a zero‑loss data‑sync service that dynamically balances resources during massive traffic spikes.

Backend ArchitectureMessagingapi-gateway
0 likes · 18 min read
Taobao’s Secret to Billions of API Calls: High‑Performance Gateway & Reliable Messaging
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 30, 2016 · Mobile Development

How Mobile Taobao Scaled to 100M DAU: Architecture Evolution and Lessons

From its 2009 launch with a simple WAP site to handling over 100 million daily active users, Mobile Taobao’s architecture evolved through four stages—introducing API gateways, HTML5/WebApp integration, Bundle deployment, and the PackageApp system—while building comprehensive R&D, testing, operations, and release support.

Mobile Developmentapi-gatewayarchitecture
0 likes · 14 min read
How Mobile Taobao Scaled to 100M DAU: Architecture Evolution and Lessons
Ctrip Technology
Ctrip Technology
Oct 24, 2016 · Mobile Development

Evolution of Ctrip App Architecture: From Early MVC to Modular API Gateway and Dynamic Plugin Loading

The article chronicles Ctrip's mobile app architecture evolution—from a simple MVC design in 2011, through a tightly coupled early server model, to a modular API‑Gateway‑based backend, intelligent downgrade mechanisms, multi‑Dex loading, and finally a bundle‑oriented dynamic plugin framework—highlighting the technical challenges, solutions, and lessons learned for large‑scale mobile development.

App ArchitectureCtripDynamic Loading
0 likes · 27 min read
Evolution of Ctrip App Architecture: From Early MVC to Modular API Gateway and Dynamic Plugin Loading
Node Underground
Node Underground
Oct 10, 2016 · Backend Development

Migrate an Express Node.js App to Serverless with AWS Lambda & API Gateway

This guide walks you through converting an existing Express‑based Node.js web app to a fully serverless solution using AWS Lambda and API Gateway, outlining three simple steps and highlighting benefits like automatic scaling, caching, authentication, API versioning, and auto‑generated SDKs.

AWS LambdaBackendNode.js
0 likes · 2 min read
Migrate an Express Node.js App to Serverless with AWS Lambda & API Gateway
dbaplus Community
dbaplus Community
Jul 4, 2016 · Cloud Native

Build a Spring Cloud Microservice Platform with Docker: A Step‑by‑Step Guide

This article introduces the core concepts of building a cloud‑native microservice platform with Spring Cloud and Docker, covering configuration management, service discovery, circuit breakers, API gateways, mixed persistence, and provides a step‑by‑step guide to clone, build, and run the example project.

MicroservicesSpring Cloudapi-gateway
0 likes · 11 min read
Build a Spring Cloud Microservice Platform with Docker: A Step‑by‑Step Guide
Architecture Digest
Architecture Digest
Apr 11, 2016 · Backend Development

Microservices in Practice: Concepts, Design, Integration, and Deployment

This article explains the fundamentals of microservices architecture, contrasting it with monolithic and SOA approaches, and details design principles, messaging patterns, integration styles, data decentralization, governance, service discovery, deployment with Docker and Kubernetes, security, transaction handling, and fault‑tolerance techniques.

DockerKubernetesMicroservices
0 likes · 20 min read
Microservices in Practice: Concepts, Design, Integration, and Deployment
ITPUB
ITPUB
Jan 15, 2016 · Backend Development

Understanding Microservices: Concepts, Benefits, and Practical Implementation

This article explains what microservices are, compares them with monolithic architecture, outlines their key characteristics, and provides practical guidance on client access, inter‑service communication, service discovery, fault tolerance, and deployment considerations.

BackendMicroservicesapi-gateway
0 likes · 13 min read
Understanding Microservices: Concepts, Benefits, and Practical Implementation
Architect
Architect
Jul 22, 2015 · Backend Development

Using an API Gateway in a Microservices Architecture

The article explains how an API Gateway can consolidate multiple fine‑grained microservice endpoints into a single coarse‑grained API for mobile clients, discussing its design considerations, benefits, drawbacks, and implementation techniques such as reactive programming, service discovery, and fault tolerance.

Backend Architectureapi-gatewayfault tolerance
0 likes · 13 min read
Using an API Gateway in a Microservices Architecture
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 5, 2015 · Mobile Development

Evolution Stages and Architecture of Mobile Taobao: API Gateway, Bundles, WebApp, and Support Systems

The article outlines Mobile Taobao's four development stages, the introduction and scaling of an API gateway, the bundle‑based mobile architecture with WebApp and PackageApp components, and the comprehensive R&D, testing, operations, and release support mechanisms that enable large‑scale, resilient mobile commerce.

Deploymentapi-gatewaybundle
0 likes · 14 min read
Evolution Stages and Architecture of Mobile Taobao: API Gateway, Bundles, WebApp, and Support Systems
Qunar Tech Salon
Qunar Tech Salon
Jan 20, 2015 · Mobile Development

Evolution of Mobile Taobao Architecture: From WAP to PackageApp and Supporting Systems

The article recounts Li Min’s presentation on the evolution of Mobile Taobao’s architecture, detailing four development stages, the introduction of a unified API gateway, the shift from WAP to Bundle, WebApp, and PackageApp solutions, and the comprehensive R&D, testing, operations, and release support systems that enable a hundred‑million‑user e‑commerce app.

MobileWebAppapi-gateway
0 likes · 12 min read
Evolution of Mobile Taobao Architecture: From WAP to PackageApp and Supporting Systems