Tagged articles
339 articles
Page 3 of 4
Code Ape Tech Column
Code Ape Tech Column
Jun 25, 2021 · Backend Development

Mastering API Full Lifecycle: From Object Modeling to Service Orchestration

This article explores comprehensive API lifecycle management, detailing how lightweight API gateways integrate with object‑driven development platforms, the division into four subsystems, automatic contract generation, rule handling, service composition, microservice packaging, and source‑code export, providing a practical roadmap for building scalable API solutions.

API ManagementBackend DevelopmentMicroservices
0 likes · 16 min read
Mastering API Full Lifecycle: From Object Modeling to Service Orchestration
Top Architect
Top Architect
Jun 23, 2021 · Cloud Native

Understanding API Gateways: Management, Ingress, Patterns, and Service Mesh Integration

This article explains the evolving role of API gateways by defining APIs, describing API management, cluster ingress gateways, and the API gateway pattern, and finally discussing how these concepts intersect with service mesh technologies to help architects choose the right solution for their cloud‑native environments.

API ManagementCloud NativeIngress
0 likes · 12 min read
Understanding API Gateways: Management, Ingress, Patterns, and Service Mesh Integration
IT Architects Alliance
IT Architects Alliance
Jun 19, 2021 · Operations

Reference Architecture for Digital Transformation Platforms

The article outlines a comprehensive reference architecture for digital transformation platforms, detailing typical organizational contexts, desired outcomes, and key components such as integration layers, API gateways, IAM, BPM, observability, multi‑region deployment, and development practices to enable seamless, secure, and scalable business services.

Digital TransformationIAMIntegration
0 likes · 10 min read
Reference Architecture for Digital Transformation Platforms
Architect
Architect
Jun 18, 2021 · Backend Development

Shepherd Unified API Gateway: Architecture, Design, Implementation and Future Roadmap

The article introduces Meituan's Shepherd unified API gateway, covering its background in micro‑service architectures, detailed technical design—including overall architecture, high‑availability, scalability, extensibility, and ease‑of‑use features—operational practices, and future cloud‑native evolution, static site hosting, and component marketplace plans.

Cloud NativeMicroservicesScalability
0 likes · 22 min read
Shepherd Unified API Gateway: Architecture, Design, Implementation and Future Roadmap
Java Backend Technology
Java Backend Technology
Jun 15, 2021 · Backend Development

Mastering Microservices: A Visual Guide to Spring Cloud Architecture

This article explains the evolution from monolithic to microservice architectures, defines microservices, compares Spring Cloud and Dubbo solutions, and provides a detailed overview of Spring Cloud’s core components such as Eureka, Ribbon, Feign, Hystrix, Zuul, Gateway, Config, Bus, OAuth2, and Sleuth, illustrated with diagrams.

Backend ArchitectureMicroservicesSpring Cloud
0 likes · 8 min read
Mastering Microservices: A Visual Guide to Spring Cloud Architecture
Java Captain
Java Captain
Jun 14, 2021 · Backend Development

Comparison and Performance Evaluation of Open-Source API Gateways (NGINX, Kong, APISIX, Tyk, Zuul, Gravitee)

This article analyzes the architectures, core features, Docker‑Compose deployments, and k6 performance results of six open‑source API gateways—NGINX, Kong, APISIX, Tyk, Zuul and Gravitee—providing practical guidance for selecting a suitable gateway in microservice environments.

Docker ComposePerformance Testingapi-gateway
0 likes · 28 min read
Comparison and Performance Evaluation of Open-Source API Gateways (NGINX, Kong, APISIX, Tyk, Zuul, Gravitee)
IT Architects Alliance
IT Architects Alliance
Jun 14, 2021 · Backend Development

When Should You Choose RPC vs Event‑Driven in Microservices?

The article analyzes microservice communication patterns, comparing RPC and event‑driven approaches, explains different types of coupling, explores event notification and event sourcing, discusses API gateways, versioning strategies, and offers guidance on sizing microservice architectures and internal microservice design.

Event SourcingEvent-drivenMicroservices
0 likes · 21 min read
When Should You Choose RPC vs Event‑Driven in Microservices?
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 12, 2021 · Backend Development

Designing a High‑Performance Microservice API Gateway: Routing, Load Balancing, and Resilience

This article outlines a comprehensive design for a microservice API gateway, covering functional aspects such as routing, load‑balancing algorithms, service aggregation, authentication, traffic control, circuit breaking, and caching, as well as non‑functional concerns like high performance, high availability, scalability, statelessness, and monitoring.

AuthenticationMicroservicesapi-gateway
0 likes · 15 min read
Designing a High‑Performance Microservice API Gateway: Routing, Load Balancing, and Resilience
21CTO
21CTO
Jun 11, 2021 · Cloud Native

How Meituan’s Shepherd API Gateway Boosts Efficiency and Reliability

This article introduces Meituan’s Shepherd unified API gateway, covering its background, key technical designs—including architecture, high‑availability, usability, and extensibility—and outlines future cloud‑native evolution plans, offering insights for developers and operations engineers.

Cloud NativeMicroservicesService Orchestration
0 likes · 21 min read
How Meituan’s Shepherd API Gateway Boosts Efficiency and Reliability
Open Source Linux
Open Source Linux
Jun 9, 2021 · Backend Development

How API Gateways Empower Enterprises: Use Cases, Architecture & Selection Guide

This article explores the roles of API gateways—including Open API platforms, microservice gateways, and service management—examines their placement within enterprise architectures, compares open‑source and cloud solutions, and provides criteria for selecting the most suitable gateway based on performance, scalability, openness, and deployment model.

Cloud SolutionsMicroservicesOpenAPI
0 likes · 12 min read
How API Gateways Empower Enterprises: Use Cases, Architecture & Selection Guide
Architecture Digest
Architecture Digest
Jun 8, 2021 · Backend Development

Comprehensive Overview of Internet Company Technical Architecture: DNS, Load Balancing, API Gateway, Push, and Microservices

This article provides a detailed technical overview of an internet company's architecture, covering DNS resolution, load balancing strategies, API gateway design, push notification mechanisms, microservice communication, distributed transactions, and supporting infrastructure, offering a practical reference for developers.

DNSapi-gatewaypush notifications
0 likes · 15 min read
Comprehensive Overview of Internet Company Technical Architecture: DNS, Load Balancing, API Gateway, Push, and Microservices
IT Architects Alliance
IT Architects Alliance
Jun 2, 2021 · Backend Development

Scalable Architecture: DNS, Load Balancing, API Gateways & Microservices

This article outlines a comprehensive technical architecture for internet services, covering DNS resolution (including traditional and HttpDNS), load balancing strategies and algorithms, API gateway functions and configurations, push notification mechanisms, and microservice communication patterns, providing practical references for building scalable, reliable backend systems.

BackendDNSMicroservices
0 likes · 15 min read
Scalable Architecture: DNS, Load Balancing, API Gateways & Microservices
IT Architects Alliance
IT Architects Alliance
May 24, 2021 · Cloud Native

What Is Microservices? A Complete Guide to Architecture, Benefits, and Tools

This article provides a comprehensive overview of microservices, explaining their definition, core characteristics, advantages and drawbacks, suitable organizational contexts, and the essential technical components such as service discovery, API gateways, configuration centers, communication protocols, monitoring, circuit breaking, and container orchestration platforms.

Cloud NativeConfiguration CenterMicroservices
0 likes · 19 min read
What Is Microservices? A Complete Guide to Architecture, Benefits, and Tools
dbaplus Community
dbaplus Community
May 20, 2021 · Backend Development

Mastering API Gateways with Spring Cloud Gateway: Routing, Rate Limiting, and Dynamic Configuration

This article explains the purpose and principles of API gateways in microservice architectures, introduces Spring Cloud Gateway's core concepts and workflow, and provides step‑by‑step examples for basic routing, weighted routing, rate limiting, and dynamic route management with complete code snippets.

Dynamic ConfigurationMicroservicesSpring Cloud Gateway
0 likes · 19 min read
Mastering API Gateways with Spring Cloud Gateway: Routing, Rate Limiting, and Dynamic Configuration
Meituan Technology Team
Meituan Technology Team
May 20, 2021 · Cloud Native

How Meituan’s Shepherd API Gateway Achieves High‑Performance, Cloud‑Native Scalability

This article examines the background, design principles, high‑availability techniques, extensibility, and future roadmap of Meituan’s internally built Shepherd API gateway, showing how it streamlines microservice API management, improves developer productivity, and evolves toward a cloud‑native architecture.

Cloud NativeMicroservicesService Orchestration
0 likes · 23 min read
How Meituan’s Shepherd API Gateway Achieves High‑Performance, Cloud‑Native Scalability
Architecture Digest
Architecture Digest
May 13, 2021 · Backend Development

API Full‑Lifecycle Management and Object‑Driven API Development Platform

The article explains how to manage the entire API lifecycle—from design, development, testing, and deployment to monitoring and governance—by separating responsibilities into an API development platform, a lightweight gateway, a monitoring layer, and a control portal, while emphasizing object‑driven modeling, automatic contract generation, rule processing, service composition, and microservice packaging.

APIMicroservicesObject Modeling
0 likes · 14 min read
API Full‑Lifecycle Management and Object‑Driven API Development Platform
IT Architects Alliance
IT Architects Alliance
May 1, 2021 · Cloud Native

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

This article provides a comprehensive overview of microservice architecture, covering its definition, history, contrast with monolithic development, core characteristics, distinctions from SOA, practical implementation steps, common design patterns, advantages, challenges, and recommended reading resources.

Design PatternsMicroservicesapi-gateway
0 likes · 22 min read
An Introduction to Microservice Architecture: Concepts, Evolution, Differences, Practices, and Design Patterns
Programmer DD
Programmer DD
Apr 29, 2021 · Backend Development

Why Misusing API Gateways and Service Registries Hurts Your Microservices

The article explains common mistakes of using API gateways together with service registries as internal proxies, shows how this adds latency and complexity, and offers guidance on when to use gateways versus direct service‑to‑service calls in microservice architectures.

Backend DevelopmentMicroservicesapi-gateway
0 likes · 6 min read
Why Misusing API Gateways and Service Registries Hurts Your Microservices
Top Architect
Top Architect
Apr 26, 2021 · Backend Development

Comprehensive Guide to Spring Cloud Zuul Gateway: Functions, Configuration, Filters, Fault Tolerance, Rate Limiting, and Performance Tuning

This article provides an in‑depth tutorial on Spring Cloud Zuul as a microservice gateway, covering its purpose, when to use it, routing configurations, starter dependencies, global variables, filter implementation, Hystrix‑based fault tolerance, rate‑limit protection, and detailed timeout and retry tuning for optimal performance.

MicroservicesSpring CloudZuul
0 likes · 18 min read
Comprehensive Guide to Spring Cloud Zuul Gateway: Functions, Configuration, Filters, Fault Tolerance, Rate Limiting, and Performance Tuning
Top Architect
Top Architect
Apr 23, 2021 · Cloud Native

A Comprehensive Guide to Spring Cloud Components: Eureka, Ribbon, OpenFeign, Hystrix, Zuul, Config and Bus

This article explains the core Spring Cloud modules—including service discovery with Eureka, client‑side load balancing via Ribbon, declarative HTTP calls with OpenFeign, circuit breaking with Hystrix, API gateway features of Zuul, centralized configuration with Config, and message broadcasting with Spring Cloud Bus—illustrating their concepts, usage patterns, and integration examples for building resilient microservice architectures.

Configuration ManagementMicroservicesSpring Cloud
0 likes · 26 min read
A Comprehensive Guide to Spring Cloud Components: Eureka, Ribbon, OpenFeign, Hystrix, Zuul, Config and Bus
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 16, 2021 · Backend Development

10 Essential Microservice Design Patterns Every Backend Engineer Should Know

This comprehensive guide explains microservice architecture, its key characteristics, advantages, disadvantages, and when to adopt it, then details ten crucial design patterns—including database per service, event sourcing, CQRS, Saga, BFF, API gateway, Strangler, circuit breaker, externalized configuration, and consumer‑driven contract testing—complete with pros, cons, use‑cases, and technology examples.

Backend ArchitectureDesign PatternsDistributed Systems
0 likes · 36 min read
10 Essential Microservice Design Patterns Every Backend Engineer Should Know
Intelligent Backend & Architecture
Intelligent Backend & Architecture
Apr 15, 2021 · Cloud Native

Unlocking Spring Cloud: How Its Core Components Power Microservices

Spring Cloud provides a comprehensive suite of tools—including Eureka, Ribbon, Feign, Hystrix, and Zuul—that simplify service discovery, load balancing, fault tolerance, and routing, enabling developers to efficiently build, manage, and scale microservice architectures illustrated through an e‑commerce order‑processing scenario.

MicroservicesSpring Cloudapi-gateway
0 likes · 20 min read
Unlocking Spring Cloud: How Its Core Components Power Microservices
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 10, 2021 · Backend Development

Why Microservices Matter: From Basics to Design Patterns

This article explains what microservice architecture is, its history, how it differs from monolithic and SOA approaches, outlines its key characteristics, practical implementation steps, common design patterns, advantages and disadvantages, and the mindset shift required for successful adoption.

Design PatternsMicroservicesapi-gateway
0 likes · 19 min read
Why Microservices Matter: From Basics to Design Patterns
DevOps Cloud Academy
DevOps Cloud Academy
Apr 5, 2021 · Information Security

7 Best Practices for Microservice Security

Microservice architectures increase deployment flexibility but also expand the attack surface, so this article outlines seven essential security best practices—including using an API gateway, layered defenses, DevSecOps, trusted encryption libraries, service-level protection, multi-factor authentication, and dependency vulnerability scanning—to safeguard microservice-based applications.

Dependency ScanningDevSecOpsMFA
0 likes · 6 min read
7 Best Practices for Microservice Security
Architecture Digest
Architecture Digest
Mar 30, 2021 · Backend Development

Understanding the Role and Selection of API Gateways in Enterprise Architecture

API gateways serve as unified entry points for Open API platforms, microservice architectures, and internal applications, enabling access control, traffic management, and service governance; the article examines their roles, deployment scenarios, competitive alternatives, and criteria for selecting suitable open‑source, cloud, or self‑built solutions.

Cloud NativeMicroservicesOpenAPI
0 likes · 11 min read
Understanding the Role and Selection of API Gateways in Enterprise Architecture
Architects Research Society
Architects Research Society
Mar 27, 2021 · Backend Development

Understanding API Gateways and Their Role in Microservice Architectures

This article explains what API gateways are, why they are essential in microservice architectures, and how they address cross‑cutting concerns such as authentication, transport security, load balancing, request routing, dependency resolution, and data transformation, illustrated with a Node.js example.

AuthenticationJWTMicroservices
0 likes · 12 min read
Understanding API Gateways and Their Role in Microservice Architectures
Top Architect
Top Architect
Feb 24, 2021 · Backend Development

Microservice Architecture: Technology Selection, Service Governance, API Gateways, and Configuration Centers

This article reviews microservice architecture, outlining selection principles, comparing popular frameworks such as Dubbo and Spring Cloud for service governance, evaluating API gateway options like Zuul, Traefik, and Kong, and discussing configuration center solutions including Spring Cloud Config, Apollo, and Nacos.

Configuration CenterMicroservicesTechnology Selection
0 likes · 24 min read
Microservice Architecture: Technology Selection, Service Governance, API Gateways, and Configuration Centers
58 Tech
58 Tech
Jan 20, 2021 · Cloud Native

Design and Implementation of a Spring Cloud Gateway Sidecar for 58 Anjuke Real Estate Platform

This article details the background, selection, sidecar‑based deployment, custom features, performance testing, and production rollout of a Spring Cloud Gateway API gateway used to unify authentication, anti‑scraping, and routing logic across Node.js, Java, and PHP services in the 58 Anjuke second‑hand housing business line.

Cloud NativeJavaSidecar
0 likes · 9 min read
Design and Implementation of a Spring Cloud Gateway Sidecar for 58 Anjuke Real Estate Platform
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 18, 2021 · Backend Development

10 Essential Microservice Design Patterns Every Backend Engineer Should Know

This article surveys the evolution of software complexity, defines microservice architecture, outlines its key advantages and drawbacks, and then details ten crucial design patterns—including database per service, event sourcing, CQRS, saga, BFF, API gateway, strangler, circuit breaker, externalized configuration, and consumer‑driven contract testing—while explaining when each should be applied.

Backend ArchitectureCQRSDesign Patterns
0 likes · 24 min read
10 Essential Microservice Design Patterns Every Backend Engineer Should Know
JavaEdge
JavaEdge
Jan 11, 2021 · Cloud Native

API Gateway vs Reverse Proxy: Choosing the Right Tool for Cloud‑Native Architecture

API gateways serve microservices and developers, while reverse proxies handle static web traffic for ops teams; the article traces their evolution from static Nginx setups to cloud‑native programmable gateways like Envoy and Traefik, explains their overlapping concepts, and suggests a unified deployment to reduce complexity.

Cloud NativeIngressKubernetes
0 likes · 5 min read
API Gateway vs Reverse Proxy: Choosing the Right Tool for Cloud‑Native Architecture
21CTO
21CTO
Jan 10, 2021 · Backend Development

How Object Modeling Drives Full API Lifecycle Management

This article explains how a lightweight API gateway works together with an object‑model‑driven API development platform to manage the entire API lifecycle—including design, development, monitoring, governance, testing, documentation, rule processing, service composition, and source‑code export—while keeping protocol conversion and data mapping out of the gateway.

API lifecycleBackend DevelopmentObject Modeling
0 likes · 15 min read
How Object Modeling Drives Full API Lifecycle Management
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Jan 6, 2021 · Backend Development

Master Kong API Gateway with OpenResty: Installation, Features, and Plugin Guide

This article provides a comprehensive guide to the open‑source Kong API gateway, covering its architecture built on OpenResty, step‑by‑step installation on CentOS, core components, key features, plugin ecosystem, authentication, traffic control, logging, and a comparison with other gateways, while also showing how to set up the Kong Dashboard UI.

InstallationKongMicroservices
0 likes · 23 min read
Master Kong API Gateway with OpenResty: Installation, Features, and Plugin Guide
Selected Java Interview Questions
Selected Java Interview Questions
Dec 24, 2020 · Backend Development

An Introduction to Microservice Architecture: Concepts, Evolution, Patterns, and Practical Guidance

This article provides a comprehensive overview of microservice architecture, covering its definition, history, differences from monolithic development, core characteristics, comparison with SOA, practical implementation steps, communication methods, design patterns, advantages, challenges, and recommended reading resources.

DevOpsapi-gatewayarchitecture
0 likes · 20 min read
An Introduction to Microservice Architecture: Concepts, Evolution, Patterns, and Practical Guidance
vivo Internet Technology
vivo Internet Technology
Dec 15, 2020 · Backend Development

Designing a High‑Performance Java‑Based API Gateway with Zuul2 and Netty

This article details the background, technology selection, Zuul2 architecture, HTTP parsing, Netty pipeline, filter chains, dynamic configuration, routing, load balancing, security, monitoring, zero‑downtime deployment, cluster isolation, and migration strategies for building a robust Java‑centric API gateway.

Dynamic ConfigurationJavaMicroservices
0 likes · 23 min read
Designing a High‑Performance Java‑Based API Gateway with Zuul2 and Netty
Programmer DD
Programmer DD
Nov 28, 2020 · Cloud Native

Why API Gateways Face an Identity Crisis: Roles, Patterns & Service Mesh

API gateways serve three core roles—API management, cluster ingress control, and gateway pattern—each with distinct responsibilities, and their relationship with service meshes is explored, helping readers understand how to choose and combine these components for optimal API infrastructure across various layers.

API ManagementCloud NativeIngress
0 likes · 16 min read
Why API Gateways Face an Identity Crisis: Roles, Patterns & Service Mesh
Su San Talks Tech
Su San Talks Tech
Nov 23, 2020 · Backend Development

Why Identical filterOrder Values Make Zuul Filters Unordered – A Deep Dive

This article explains Zuul’s filter lifecycle, how built‑in and custom filters are defined, the internal sorting algorithm based on filterOrder, why filters with the same order are considered unordered, and compares Zuul’s sorting with Spring’s @Order annotation, including code examples and diagrams.

Filter OrderSpring CloudZuul
0 likes · 9 min read
Why Identical filterOrder Values Make Zuul Filters Unordered – A Deep Dive
HaoDF Tech Team
HaoDF Tech Team
Nov 17, 2020 · Backend Development

Introduction to API Gateway and Kong Implementation at Haodf

This article introduces the fundamentals of API gateways, explains why Haodf replaced Nginx with Kong, details Kong's architecture, plugins, traffic segmentation, rate‑limiting strategies, monitoring, and operational considerations for deploying Kong in a micro‑service environment.

Backend DevelopmentKongapi-gateway
0 likes · 16 min read
Introduction to API Gateway and Kong Implementation at Haodf
Laravel Tech Community
Laravel Tech Community
Nov 12, 2020 · Backend Development

Design Considerations and Best Practices for API Gateways in Microservice Architectures

The article examines the challenges of exposing numerous backend microservices to clients and proposes using an API gateway to centralize traffic, handle authentication, rate limiting, protocol conversion, service discovery, performance optimization, and operational concerns, while also discussing the shift toward decentralized service‑mesh solutions.

MicroservicesService Meshapi-gateway
0 likes · 15 min read
Design Considerations and Best Practices for API Gateways in Microservice Architectures
Top Architect
Top Architect
Oct 28, 2020 · Operations

Top Open-Source API Management Tools and Platforms

This article presents a curated list of leading open‑source API management solutions, describing their key features such as rate limiting, authentication, analytics, developer portals, and deployment options to help developers and operations teams choose the most suitable tool for their API lifecycle needs.

API ManagementOperationsapi-gateway
0 likes · 11 min read
Top Open-Source API Management Tools and Platforms
IT Architects Alliance
IT Architects Alliance
Oct 22, 2020 · Backend Development

Designing a High‑Performance API Gateway with OpenResty: Choices & Best Practices

This article examines the challenges of microservice communication and explains how to transform an Nginx+Lua layer into an OpenResty‑based API gateway, covering core concepts, usage scenarios, security, performance, high‑availability, extensibility, and a comparative review of popular open‑source gateway solutions such as Nginx, Spring Cloud Zuul, Kong, Tyk and others.

Backend ArchitectureMicroservicesOpenResty
0 likes · 21 min read
Designing a High‑Performance API Gateway with OpenResty: Choices & Best Practices
Ziru Technology
Ziru Technology
Oct 16, 2020 · Backend Development

Unlocking API Gateway Best Practices: Insights from Weibo and Ziroom

This report recaps a technical closed‑door session where experts from Weibo and Ziroom shared real‑world API gateway implementations, discussed centralized versus decentralized designs, explored the evolution of Ziroom's gateway, introduced the Gamma‑RPC framework, and debated future trends like service mesh.

Backend ArchitectureMicroservicesRPC
0 likes · 6 min read
Unlocking API Gateway Best Practices: Insights from Weibo and Ziroom
Top Architect
Top Architect
Sep 21, 2020 · Backend Development

Understanding the Role and Selection of API Gateways in Enterprise Architecture

This article examines the functions of API gateways, their placement within enterprise architectures, various deployment scenarios such as Open API, micro‑service gateways and internal service management, and provides guidance on choosing suitable open‑source, cloud or self‑built solutions.

api-gatewayenterprise architecture
0 likes · 13 min read
Understanding the Role and Selection of API Gateways in Enterprise Architecture
Qunar Tech Salon
Qunar Tech Salon
Sep 18, 2020 · Backend Development

Design and Implementation of a Business API Gateway with Protocol Conversion and Service Orchestration

This article describes the design, architecture, and innovations of a custom API gateway for microservice systems, covering technical selection, protocol conversion for Dubbo, service orchestration, embedded gateway deployment, high‑availability strategies, and measurable efficiency gains.

DubboMicroservicesService Orchestration
0 likes · 11 min read
Design and Implementation of a Business API Gateway with Protocol Conversion and Service Orchestration
Tencent Cloud Developer
Tencent Cloud Developer
Sep 16, 2020 · Cloud Computing

Tencent Cloud API 3.0: Gateway Exploration and Architecture Practice

Tencent Cloud API 3.0 introduces a unified, secure, high‑performance API Gateway that centralizes access, routing, and lifecycle management for microservices, offering standardized interfaces, multi‑language SDKs, CLI and Explorer tools, precise rate limiting, rich documentation, and a roadmap toward industry‑wide standardization and broader scenario adoption.

API ManagementBackend DevelopmentMicroservices
0 likes · 12 min read
Tencent Cloud API 3.0: Gateway Exploration and Architecture Practice
Yanxuan Tech Team
Yanxuan Tech Team
Sep 7, 2020 · Backend Development

How Yanxuan Evolved Its API Gateway from Kong to Cloud‑Native Envoy

This article chronicles Yanxuan's API gateway evolution—from the early ServiceMesh 1.0 and Ianus (Kong‑based) gateway, through edge‑gateway transitions, to the cloud‑native Envoy gateway—detailing architecture choices, deployment patterns, plugin development, and the operational benefits gained.

EnvoyKongapi-gateway
0 likes · 15 min read
How Yanxuan Evolved Its API Gateway from Kong to Cloud‑Native Envoy
Architecture Digest
Architecture Digest
Sep 2, 2020 · Backend Development

Understanding API Gateways, BFF, and Service Mesh in Microservice Architecture

The article explains microservice fundamentals, the challenges of client‑to‑service communication, and how API gateways, Backend‑for‑Frontend patterns, and Service Meshes address these issues while outlining key gateway features, popular implementations, and selection criteria for robust backend architectures.

BFFBackend DevelopmentMicroservices
0 likes · 12 min read
Understanding API Gateways, BFF, and Service Mesh in Microservice Architecture
IT Architects Alliance
IT Architects Alliance
Aug 4, 2020 · Backend Development

Designing Effective Rate Limiting and Circuit Breaking for Microservice APIs

This article examines the motivations, resource granularity, rule definition, and calculation logic behind implementing rate limiting and circuit breaking in microservice architectures, using examples like Sentinel and Hystrix, and outlines a step-by-step design for integrating these controls with API gateways.

Backend ArchitectureCircuit BreakingHystrix
0 likes · 14 min read
Designing Effective Rate Limiting and Circuit Breaking for Microservice APIs
IT Architects Alliance
IT Architects Alliance
Aug 2, 2020 · Industry Insights

Top 15 Open-Source API Management Tools Every Developer Should Know

This article reviews fifteen leading open-source API management platforms, outlining their key features such as rate limiting, authentication, analytics, and developer portals, to help developers and architects choose the most suitable solution for modern backend and micro‑service environments.

API ManagementBackendComparison
0 likes · 10 min read
Top 15 Open-Source API Management Tools Every Developer Should Know
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 29, 2020 · Backend Development

Design and Implementation of an Access‑Layer API Gateway with OpenResty

This article explains the role of an access‑layer gateway, presents its architecture and implementation using OpenResty, discusses technical selection, details OpenResty’s underlying Nginx/Lua mechanisms, and shows how to achieve dynamic routing, plugin‑based policies, shared data, and upstream configuration without service reloads.

Backend DevelopmentDynamic ConfigurationLua
0 likes · 16 min read
Design and Implementation of an Access‑Layer API Gateway with OpenResty
Programmer DD
Programmer DD
Jul 20, 2020 · Backend Development

Master Spring Cloud Gateway: Build High‑Performance API Gateways Quickly

This article introduces Spring Cloud Gateway, explains its core concepts such as routes, predicates, and filters, demonstrates how to quickly set up a gateway with both Java‑based and configuration‑based routing, and shows how to create custom global and route‑specific filters for advanced request handling.

BackendJavaMicroservices
0 likes · 13 min read
Master Spring Cloud Gateway: Build High‑Performance API Gateways Quickly
21CTO
21CTO
Jul 2, 2020 · Cloud Native

When Does an API Gateway Become a Service Mesh? Exploring Their Convergence

This article examines the evolving relationship between Service Mesh and API Gateway, clarifying their original responsibilities, discussing traffic direction semantics, and detailing how sidecar integration, BFF layers, and real‑world Ant Financial practices are driving a convergence toward more decentralized, cloud‑native API management.

BFFCloud NativeService Mesh
0 likes · 15 min read
When Does an API Gateway Become a Service Mesh? Exploring Their Convergence
Top Architect
Top Architect
Jul 1, 2020 · Backend Development

Understanding Microservices Architecture: Concepts, Benefits, and Key Components

Microservices, introduced in 2012 and popularized by Martin Fowler, decompose applications into small, independent services that communicate via lightweight protocols, enabling modular development, flexible technology choices, independent deployment, and improved scalability, while also introducing challenges such as distributed data consistency, testing complexity, and operational overhead.

Backend ArchitectureConfiguration ManagementMicroservices
0 likes · 16 min read
Understanding Microservices Architecture: Concepts, Benefits, and Key Components
Programmer DD
Programmer DD
Jun 21, 2020 · Backend Development

Build a High‑Performance API Gateway with Soul 2.2.0 in 10 Minutes

This article introduces Soul 2.2.0’s fully plugin‑based architecture, walks through downloading and running soul‑admin, shows how to build a Spring Boot gateway with required dependencies and configuration, demonstrates hot‑swap plugins for Dubbo, circuit‑breaker and rate limiting, and highlights its key features and typical use cases.

JavaMicroservicesSpring Boot
0 likes · 13 min read
Build a High‑Performance API Gateway with Soul 2.2.0 in 10 Minutes
37 Interactive Technology Team
37 Interactive Technology Team
Jun 12, 2020 · Cloud Native

Implementing Dynamic Rate Limiting with the APISIX API Gateway

This tutorial shows how to use the open‑source APISIX API gateway—built on OpenResty and etcd—to create a dynamic rate‑limiting plugin in Lua, configure route matching with a radix tree, and demonstrate the feature with a test endpoint that enforces one request per second and returns HTTP 503 when exceeded.

APISIXDynamic Rate LimitingLua
0 likes · 14 min read
Implementing Dynamic Rate Limiting with the APISIX API Gateway
21CTO
21CTO
Apr 16, 2020 · Backend Development

How JD’s API Gateway Handles Tens of Millions of Concurrent Requests

This article explains how JD Retail built a high‑performance, secure, and observable API gateway that supports massive traffic, implements asynchronous processing for high concurrency, provides fine‑grained traffic control, gray‑release capabilities, and automated operations to serve native, web, and mini‑program clients.

AutomationSecurityapi-gateway
0 likes · 10 min read
How JD’s API Gateway Handles Tens of Millions of Concurrent Requests
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 13, 2020 · Backend Development

How TeaDSL Simplifies Multi‑Language SDK Generation for OpenAPI

TeaDSL, a domain‑specific language created by Alibaba Cloud’s Open Platform SDK team, tackles the pain points of OpenAPI integration by providing a unified intermediate representation that supports diverse gateway styles and automatically generates multi‑language SDKs, code samples, and test cases, dramatically reducing development effort.

OpenAPISDK generationTeaDSL
0 likes · 14 min read
How TeaDSL Simplifies Multi‑Language SDK Generation for OpenAPI
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 6, 2020 · Backend Development

How API Gateways Transform Microservice Architecture: Boost Security and Cut Ops Costs

This article explains how introducing an API gateway in a microservice architecture addresses challenges such as external/internal isolation, backend security, operational cost reduction, change management, and client-service coupling, while providing features like circuit breaking, gray releases, and online testing to streamline development and operations.

Operational EfficiencyService Securityapi-gateway
0 likes · 3 min read
How API Gateways Transform Microservice Architecture: Boost Security and Cut Ops Costs
Architect's Tech Stack
Architect's Tech Stack
Mar 18, 2020 · Backend Development

Service Calls in Microservice Architecture: RPC vs Event‑Driven, Coupling Types, and Design Strategies

The article explains how microservices communicate via RPC or event‑driven approaches, analyzes different coupling types, compares event notification and event sourcing, discusses API‑gateway and service composition, and offers practical guidance on limiting microservice count and using internal microservice design.

CouplingEvent SourcingEvent-driven
0 likes · 19 min read
Service Calls in Microservice Architecture: RPC vs Event‑Driven, Coupling Types, and Design Strategies
360 Tech Engineering
360 Tech Engineering
Feb 25, 2020 · Cloud Native

Introduction to Kong API Gateway: Features, Deployment, and Configuration

This article introduces Kong, a cloud‑native API gateway, outlines its key features such as high performance, plugin architecture, and traffic control, explains why it solves common microservice challenges, and provides detailed deployment, clustering, plugin development, and troubleshooting guidance with practical code examples.

Cloud NativeKongKubernetes
0 likes · 10 min read
Introduction to Kong API Gateway: Features, Deployment, and Configuration
Huajiao Technology
Huajiao Technology
Feb 25, 2020 · Cloud Native

Why Kong Is the Ideal Cloud‑Native API Gateway and How to Deploy It

This article introduces Kong, a cloud‑native API gateway, outlines its key features such as high performance, plugin architecture, and built‑in security, explains why it solves common microservice challenges like unified entry, scalability and CI/CD, and provides step‑by‑step guidance for deployment, clustering, custom plugin development, and troubleshooting.

Cloud NativeKongKubernetes
0 likes · 11 min read
Why Kong Is the Ideal Cloud‑Native API Gateway and How to Deploy It
Architecture Digest
Architecture Digest
Jan 24, 2020 · Backend Development

JD API Gateway Practice: Architecture, High Concurrency, Security, Gray Release, and Automated Operations

This article details JD's API gateway implementation, covering its background, core features, three‑layer architecture, high‑concurrency techniques using asynchronous processing, fine‑grained security controls, gray‑release strategies, automated deployment, monitoring, and fault‑location mechanisms for large‑scale e‑commerce traffic.

AutomationBackendJD
0 likes · 9 min read
JD API Gateway Practice: Architecture, High Concurrency, Security, Gray Release, and Automated Operations
Architecture Digest
Architecture Digest
Jan 20, 2020 · Backend Development

Understanding the Role and Selection of API Gateways in Enterprise Architecture

This article examines the functions, architectural positioning, practical applications, competing solutions, and selection criteria of API gateways for OpenAPI platforms, microservice architectures, and legacy system integration, offering guidance on private‑cloud, public‑cloud, and custom implementations.

Cloud NativeOpen APIapi-gateway
0 likes · 10 min read
Understanding the Role and Selection of API Gateways in Enterprise Architecture
Jike Tech Team
Jike Tech Team
Jan 16, 2020 · Cloud Native

How We Built a High‑Performance OpenResty API Gateway on Kubernetes

This article details the design and implementation of a Kubernetes‑native API Gateway built with OpenResty, covering its architecture, controller logic, HTTP/gRPC load balancing, custom ingress handling, rate‑limiting, service proxying, and future plans for service‑mesh integration.

IngressKubernetesOpenResty
0 likes · 16 min read
How We Built a High‑Performance OpenResty API Gateway on Kubernetes
JD Retail Technology
JD Retail Technology
Jan 15, 2020 · Backend Development

Design and Implementation of a High‑Concurrency, Secure API Gateway at JD.com

This article outlines the background, architecture, high‑concurrency techniques, security mechanisms, gray‑release strategy, automated operations, monitoring, and fault‑diagnosis capabilities of JD.com's API gateway, demonstrating how it efficiently handles millions of concurrent requests during large‑scale shopping events.

Securityapi-gatewaygray release
0 likes · 9 min read
Design and Implementation of a High‑Concurrency, Secure API Gateway at JD.com
Senior Brother's Insights
Senior Brother's Insights
Jan 8, 2020 · Backend Development

When to Prefer Event‑Driven Over RPC for Microservice Communication?

This article examines how microservices interact, compares RPC and event‑driven approaches, explains different coupling types, outlines event notification and event sourcing patterns, discusses API gateways and strategies to reduce tight coupling, and introduces internal microservice design as a pragmatic compromise.

Event Sourcingapi-gatewayinternal microservice design
0 likes · 21 min read
When to Prefer Event‑Driven Over RPC for Microservice Communication?
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Dec 24, 2019 · Backend Development

How We Built a Scalable Apache APISIX Gateway on the 360 Platform

This article details the 360 team’s decision to adopt Apache APISIX for their gateway layer, describes the production architecture, containerized deployment steps, plugin development workflow, and operational metrics, providing a practical guide for building and managing a high‑performance API gateway.

Apache APISIXDockerPlugin Development
0 likes · 16 min read
How We Built a Scalable Apache APISIX Gateway on the 360 Platform
58 Tech
58 Tech
Dec 9, 2019 · Backend Development

Practical Evolution of a Financial Microservice API Gateway Using Netflix Zuul

Facing rapid growth in car‑finance services, the article describes how a monolithic system was transformed into a microservice architecture with a Netflix Zuul API gateway, detailing its features, dynamic configuration, routing, integration with Consul, thread model, and future improvements.

ConsulJavaSpring Cloud
0 likes · 15 min read
Practical Evolution of a Financial Microservice API Gateway Using Netflix Zuul
iQIYI Technical Product Team
iQIYI Technical Product Team
Nov 22, 2019 · Cloud Native

iQIYI Microservice Platform API Gateway: Architecture, Features, and Performance

The iQIYI API Gateway, built on Kong/Nginx, offers a high‑performance, extensible entry point that centralizes API configuration, routing, authentication, rate‑limiting, and disaster‑recovery across regions, managing over 4,000 APIs and 30 billion daily requests while reducing operational complexity for micro‑service governance.

Cloud NativeKongMicroservices
0 likes · 9 min read
iQIYI Microservice Platform API Gateway: Architecture, Features, and Performance
macrozheng
macrozheng
Oct 31, 2019 · Backend Development

Why API Gateways Are Essential for Modern Microservices – Design, Features, and Top Choices

This article explains what an API gateway is, why it’s crucial for microservice architectures, outlines its core functions such as authentication, load balancing, traffic control, and logging, describes its typical three‑layer architecture, dives into technical principles like protocol conversion and asynchronous processing, and compares popular open‑source gateways such as Kong, Traefik, Ambassador, and Zuul.

Cloud NativeMicroservicesService Mesh
0 likes · 20 min read
Why API Gateways Are Essential for Modern Microservices – Design, Features, and Top Choices
Programmer DD
Programmer DD
Oct 30, 2019 · Cloud Native

Why APISIX Is the Next‑Generation Cloud‑Native API Gateway

APISIX, a newly incubated Apache project, is a cloud‑native, high‑performance, extensible API gateway built on OpenResty and etcd, offering dynamic routing, hot‑reloading plugins, and a rich feature set that makes it ideal for modern microservice architectures.

APISIXMicroservicesapi-gateway
0 likes · 7 min read
Why APISIX Is the Next‑Generation Cloud‑Native API Gateway
Programmer DD
Programmer DD
Oct 20, 2019 · Cloud Native

How to Quickly Set Up Kong API Gateway and Konga UI with Docker

This guide walks you through installing Kong API gateway and its open‑source management UI Konga using Docker, covering network creation, database selection, container configuration, migration, verification, and final UI access, all with clear commands and examples.

ContainerDockerKong
0 likes · 9 min read
How to Quickly Set Up Kong API Gateway and Konga UI with Docker
Architects Research Society
Architects Research Society
Sep 14, 2019 · Backend Development

Understanding API Gateways and Their Role in Microservice Architectures

This article explains what an API gateway is, why it is essential in microservice architectures, and how it handles cross‑cutting concerns such as authentication, transport security, load balancing, request routing, dependency resolution, and data transformation, illustrated with a simple Node.js gateway example and code snippets.

AuthenticationNode.jsapi-gateway
0 likes · 11 min read
Understanding API Gateways and Their Role in Microservice Architectures
Amap Tech
Amap Tech
Aug 27, 2019 · Backend Development

GraphQL + Gateway Orchestration for Multi‑Endpoint Enterprise Online Services: Practices and Improvements

The article describes how Gaode refactored its multi‑endpoint car‑networking services by replacing duplicated REST APIs with atomic GraphQL‑driven services orchestrated through an API gateway, using a lightweight DSL and plugins to handle non‑business concerns, achieving ~60% reduction in custom code and faster development.

Backend ArchitectureDSLService Orchestration
0 likes · 11 min read
GraphQL + Gateway Orchestration for Multi‑Endpoint Enterprise Online Services: Practices and Improvements
360 Tech Engineering
360 Tech Engineering
Aug 21, 2019 · Backend Development

Practical Guide to gRPC Development for the Huajiao Service Backend

This article presents a comprehensive overview of Huajiao's gRPC development practice, covering background decisions, gRPC features, gateway integration, Dart and Go client libraries, component architecture, protobuf conventions, code generation, SDK integration, documentation tooling, debugging strategies, and future roadmap.

Backend DevelopmentGoMicroservices
0 likes · 12 min read
Practical Guide to gRPC Development for the Huajiao Service Backend
Tencent Cloud Developer
Tencent Cloud Developer
May 30, 2019 · Cloud Computing

Performance Evaluation and Optimization of Tencent Cloud Serverless Functions

The article details how a Tencent front‑end engineer migrated a Node.js service to Tencent Cloud Serverless, used WeTest load‑testing to expose cold‑start and network latency issues, applied code and connection optimizations plus regional deployment, achieving sub‑200 ms response for 200 concurrent users while outlining further roadmap improvements.

Cloud NativePerformance TestingServerless
0 likes · 11 min read
Performance Evaluation and Optimization of Tencent Cloud Serverless Functions
Programmer DD
Programmer DD
Apr 30, 2019 · Cloud Native

Navigating Spring Cloud’s Future: Service Discovery, Config, and API Gateway Without Netflix OSS

This article explains how Spring Cloud modules formerly backed by Netflix OSS are moving to maintenance mode and shows how to replace them with Consul for service discovery and configuration, use Spring Cloud Gateway as the API gateway, and adopt Spring Cloud LoadBalancer for client‑side load balancing in modern cloud‑native microservices.

ConsulLoad BalancerMicroservices
0 likes · 17 min read
Navigating Spring Cloud’s Future: Service Discovery, Config, and API Gateway Without Netflix OSS
21CTO
21CTO
Apr 18, 2019 · Operations

Why Traditional API Gateways Crash: CPU, Disk, and Network Bottlenecks Explained

The article examines how traditional synchronous and semi‑synchronous API gateways can fail under high load by analyzing CPU utilization, disk I/O, and network latency, and offers practical monitoring metrics and mitigation strategies to prevent cascading failures in large‑scale systems.

Asynchronous ArchitectureDisk I/ONetwork Latency
0 likes · 9 min read
Why Traditional API Gateways Crash: CPU, Disk, and Network Bottlenecks Explained
Tencent Cloud Developer
Tencent Cloud Developer
Apr 15, 2019 · Artificial Intelligence

Serverless AI Inference with TensorFlow Serving on Tencent Cloud SCF

This tutorial shows how to package a TensorFlow SavedModel for MNIST, upload it to Tencent Cloud Object Storage, create a Python 2.7 SCF function that loads the model with TensorFlow Serving, and expose it via API Gateway as a scalable, server‑less AI inference endpoint.

AI servingCloud FunctionsMNIST
0 likes · 14 min read
Serverless AI Inference with TensorFlow Serving on Tencent Cloud SCF
360 Tech Engineering
360 Tech Engineering
Apr 9, 2019 · Cloud Native

Microservice Gateway (Kong) and Container Service Integration

This article explains microservice architecture and the role of API gateways, introduces Kong as a high‑availability gateway, and provides a step‑by‑step guide for deploying containerized AI services (face, pet, and content moderation) and integrating them with Kong for authentication, rate‑limiting, and secure access.

AuthenticationCloud NativeKong
0 likes · 7 min read
Microservice Gateway (Kong) and Container Service Integration
MaGe Linux Operations
MaGe Linux Operations
Apr 2, 2019 · Backend Development

Essential Design Principles for Building Scalable Microservices

This article outlines ten key design considerations for building robust microservice architectures, covering API gateways, stateless services, database scaling, caching, service decomposition, orchestration, configuration management, logging, resilience patterns, and comprehensive monitoring to ensure high availability and performance.

MicroservicesStateless Designapi-gateway
0 likes · 12 min read
Essential Design Principles for Building Scalable Microservices
58 Tech
58 Tech
Mar 22, 2019 · Backend Development

Architecture Overview of the 58 Open Platform: API Gateway, Fault Tolerance, Rate Limiting, and Real‑time Messaging

The article details the evolution and current architecture of the 58 Open Platform, covering its API gateway, multi‑protocol support, authentication mechanisms, distributed rate‑limiting, circuit‑breaking, thread‑pool isolation, and a Netty‑based real‑time message‑push system, while outlining future service‑marketplace and serverless plans.

AuthenticationCircuit BreakingMessage Push
0 likes · 13 min read
Architecture Overview of the 58 Open Platform: API Gateway, Fault Tolerance, Rate Limiting, and Real‑time Messaging
NetEase Media Technology Team
NetEase Media Technology Team
Mar 21, 2019 · Cloud Native

Microservices Overview and Core Components

Microservices replace monolithic apps with independently deployable services, but introduce complexity that NetEase Media addresses by unifying frameworks—choosing Consul for service discovery, combining in‑process and sidecar invocation, employing Hystrix for fault tolerance, and using Kong as a unified API gateway to streamline migration across Java, C++, and Python stacks.

ConsulHystrixMicroservices
0 likes · 17 min read
Microservices Overview and Core Components
Architects Research Society
Architects Research Society
Feb 20, 2019 · Backend Development

Understanding API Gateways: Roles, Implementation, and a Node.js Example

This article explains what API gateways are, why they are essential in micro‑service architectures, outlines the cross‑cutting concerns they address such as authentication, transport security, load balancing, request routing, dependency resolution and data transformation, and provides a practical Node.js implementation with code samples.

AuthenticationTransport Securityapi-gateway
0 likes · 13 min read
Understanding API Gateways: Roles, Implementation, and a Node.js Example
360 Tech Engineering
360 Tech Engineering
Jan 22, 2019 · Backend Development

Microservice Architecture Design Patterns: Decomposition and Integration Patterns (Part 1)

This article introduces microservice architecture design patterns, covering core architectural principles, decomposition approaches such as business‑capability, sub‑domain, and strangler patterns, and integration solutions like API‑gateway, aggregator, and client‑side UI composition, while highlighting common challenges and their remedies.

Backend ArchitectureDesign PatternsIntegration
0 likes · 7 min read
Microservice Architecture Design Patterns: Decomposition and Integration Patterns (Part 1)
360 Tech Engineering
360 Tech Engineering
Jan 17, 2019 · Backend Development

Microservice Architecture Design Patterns – Decomposition and Integration Patterns (Part 1)

This article introduces key microservice design patterns, covering decomposition approaches such as business‑capability and sub‑domain splits, the Strangler pattern, and integration solutions like API‑gateway, aggregator, and client‑UI composition, while outlining core microservice principles and challenges.

Backend ArchitectureDesign PatternsIntegration
0 likes · 8 min read
Microservice Architecture Design Patterns – Decomposition and Integration Patterns (Part 1)
HomeTech
HomeTech
Dec 13, 2018 · Backend Development

Comprehensive Overview of an API Gateway: Features, Architecture, Use Cases, and Performance Testing

This article provides a detailed overview of an API gateway solution, covering its background, advantages, core functions, comparison with open-source alternatives, typical usage scenarios, business and technical architectures, feature list, configuration interface, performance testing results, and future development plans.

Backend DevelopmentService Orchestrationapi-gateway
0 likes · 13 min read
Comprehensive Overview of an API Gateway: Features, Architecture, Use Cases, and Performance Testing
Youzan Coder
Youzan Coder
Nov 27, 2018 · Cloud Native

BEP Gateway: Architecture Design for E-commerce Cloud Platform Service Integration

The BEP Gateway architecture for YouZan’s e‑commerce cloud bridges the core domain’s Dubbo‑based service governance with the customized domain’s Kubernetes/Istio mesh by using sidecar proxies, converting Dubbo RPC to HTTP/2, providing network isolation, a generic provider, SDK authorization, and plans for multi‑language support and enhanced gateway features.

BEP GatewayIstioKubernetes
0 likes · 8 min read
BEP Gateway: Architecture Design for E-commerce Cloud Platform Service Integration