Tagged articles

API Gateway

363 articles · Page 3 of 4
TAL Education Technology
TAL Education Technology
Nov 11, 2021 · Backend Development

Optimizing the Qingzhou Business Gateway: Performance Boosts, FFI Integration, and Routing Enhancements

This article details the architecture of the Qingzhou Business Gateway, identifies its granular control, data‑loss, and performance issues, and explains a series of optimizations—including FFI usage, table‑pool reuse, coroutine caching, radixtree routing, and connection‑pool tuning—that raise single‑node QPS to 80 k while preserving functional capabilities.

API GatewayFFILua
0 likes · 13 min read
Optimizing the Qingzhou Business Gateway: Performance Boosts, FFI Integration, and Routing Enhancements
Java Architect Essentials
Java Architect Essentials
Oct 20, 2021 · Backend Development

Fundamentals of Backend Infrastructure for Java Applications

This article provides a comprehensive overview of essential backend infrastructure components for Java-based services, covering API gateways, core frameworks, caching, databases, search engines, message queues, file storage, authentication, service governance, scheduling, logging, monitoring, and fault‑tolerance strategies.

API GatewayInfrastructurecaching
0 likes · 24 min read
Fundamentals of Backend Infrastructure for Java Applications
High Availability Architecture
High Availability Architecture
Oct 15, 2021 · Cloud Native

Overview of Apache APISIX Ingress and Its Features

This article provides a comprehensive overview of Apache APISIX Ingress, explaining its architecture, comparison with Kubernetes Ingress Nginx, detailed feature set, custom resource definitions, practical deployment scenarios such as traffic splitting and authentication, and future roadmap within the cloud‑native ecosystem.

API GatewayAPISIXCloud Native
0 likes · 12 min read
Overview of Apache APISIX Ingress and Its Features
Efficient Ops
Efficient Ops
Oct 11, 2021 · Cloud Native

Why We Switched from Ingress‑Nginx to Apache APISIX Ingress: Lessons Learned

This article details the evaluation, migration, and practical implementation of replacing Ingress‑Nginx with Apache APISIX Ingress at YouPai Cloud, covering architectural changes, performance trade‑offs, configuration methods, health‑check strategies, and future expectations for a unified cloud‑native gateway.

API GatewayApache APISIXCloud Native
0 likes · 14 min read
Why We Switched from Ingress‑Nginx to Apache APISIX Ingress: Lessons Learned
Ctrip Technology
Ctrip Technology
Sep 23, 2021 · Backend Development

Design and Implementation of Ctrip's High‑Performance API Gateway

This article presents the evolution, architecture, and engineering practices of Ctrip's API gateway, covering its transition to full asynchronous processing with Netty and RxJava, stream‑based forwarding, single‑threaded event‑loop design, performance optimizations, multi‑protocol support, routing, and modular governance for large‑scale microservice environments.

API GatewayAsync ArchitectureNetty
0 likes · 17 min read
Design and Implementation of Ctrip's High‑Performance API Gateway
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Sep 7, 2021 · Cloud Native

How Modern API Gateways and Load Balancing Shape Cloud‑Native Architecture

This article explores the evolution and current state of API gateways and load‑balancing techniques in distributed, micro‑service, cloud‑native systems, detailing client‑side versus server‑side balancing, architectural patterns, key features, open‑source solutions, and recent performance optimizations.

API GatewayLoad Balancingarchitecture
0 likes · 12 min read
How Modern API Gateways and Load Balancing Shape Cloud‑Native Architecture
Laravel Tech Community
Laravel Tech Community
Aug 28, 2021 · Backend Development

Apache APISIX 2.9 Release: New authz-casbin Plugin, Dynamic Real-IP Configuration, and Enhanced External Plugin Support

Apache APISIX 2.9 introduces the authz‑casbin authorization plugin, dynamic per‑route real‑ip configuration, and significant enhancements to external plugin mechanisms, including unique keys for Plugin Runner and reverse information retrieval, alongside richer features for existing plugins such as request‑id and error‑log‑logger.

API GatewayApache APISIXauthorization
0 likes · 6 min read
Apache APISIX 2.9 Release: New authz-casbin Plugin, Dynamic Real-IP Configuration, and Enhanced External Plugin Support
Baidu Geek Talk
Baidu Geek Talk
Aug 16, 2021 · Artificial Intelligence

Integrating Paddle Serving with Kong Security Gateway for AI Model Deployment

The article demonstrates how to integrate Paddle Serving’s new security‑gateway feature with the open‑source Kong API gateway and its Konga UI, using Docker‑Compose to create a secure, HTTPS‑encrypted, header‑authenticated AI model serving endpoint that hides internal services while supporting high‑concurrency inference.

AIAPI GatewayDocker
0 likes · 9 min read
Integrating Paddle Serving with Kong Security Gateway for AI Model Deployment
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 25, 2021 · Backend Development

Design Principles and Core Features of an API Gateway

The article explains the role of an API Gateway as the single entry point for a system, detailing its core modules such as routing, service registration, load balancing, resilience, security, gray‑release, API aggregation and orchestration, and outlines key design, operational, and architectural considerations for building a high‑performance, highly available, and extensible gateway.

API Gatewaybackenddesign
0 likes · 10 min read
Design Principles and Core Features of an API Gateway
21CTO
21CTO
Jul 21, 2021 · Backend Development

How Our Reactive API Gateway Powers Microservices with RxNetty

This article outlines the design and implementation of a high‑performance, reactive API gateway built on RxNetty, detailing its overall architecture, request routing, conditional routing, API management, rate‑limiting, circuit breaking, security policies, monitoring, tracing, and future enhancements within a microservices ecosystem.

API GatewayMonitoringRxNetty
0 likes · 12 min read
How Our Reactive API Gateway Powers Microservices with RxNetty
ITPUB
ITPUB
Jul 21, 2021 · Backend Development

How Our Reactive API Gateway Handles Routing, Rate Limiting, and Security in Microservices

This article explains the overall architecture of a reactive API gateway built on RxNetty, detailing its request dispatch, conditional routing for gray releases, API management, rate‑limiting and circuit‑breaking, security policies, and integrated monitoring and tracing within a microservices ecosystem.

API GatewayMonitoringbackend development
0 likes · 13 min read
How Our Reactive API Gateway Handles Routing, Rate Limiting, and Security in Microservices
Yang Money Pot Technology Team
Yang Money Pot Technology Team
Jul 15, 2021 · Backend Development

Spring Cloud Gateway: Principles and Practical Applications

This article explains the architecture, core concepts, routing mechanisms, configuration options, and extensibility of Spring Cloud Gateway, illustrating how it replaces Zuul with a non‑blocking Netty‑based solution and how to customize routes, predicates, filters, and dynamic updates for microservice environments.

API GatewayFiltersNetty
0 likes · 27 min read
Spring Cloud Gateway: Principles and Practical Applications
Alibaba Cloud Native
Alibaba Cloud Native
Jul 14, 2021 · Cloud Native

What Is Pixiu? A Cloud‑Native API Gateway for Dubbo‑Go Explained

Pixiu is a Golang‑based, cloud‑native API gateway built on dubbo‑go that bridges RESTful and Dubbo services, offering high performance, extensibility, and easy configuration through Listener, Router, Filters, and Client modules, with roadmap plans for gRPC, mesh integration, and more.

API GatewayCloud NativeDubbo
0 likes · 12 min read
What Is Pixiu? A Cloud‑Native API Gateway for Dubbo‑Go Explained
21CTO
21CTO
Jul 9, 2021 · Backend Development

Top Microservice Design Patterns: Database per Service, Event Sourcing, CQRS, Saga

This article reviews essential microservice design patterns—including Database per Service, Event Sourcing, CQRS, Saga, Backend‑for‑Frontend, API Gateway, Strangler, Circuit Breaker, Externalized Configuration, and Consumer‑Driven Contract Testing—explaining their advantages, drawbacks, when to apply them, and common technology implementations.

API GatewayDesign PatternsSAGA
0 likes · 28 min read
Top Microservice Design Patterns: Database per Service, Event Sourcing, CQRS, Saga
Top Architect
Top Architect
Jul 8, 2021 · Backend Development

Comparative Analysis of Open‑Source API Gateways: Architecture, Features, and Performance

This article examines the architectures, core features, and performance of several open‑source API gateways—including Nginx, Kong, APISIX, Tyk, Zuul, and Gravitee—by deploying sample services with Docker Compose, testing routing, load‑balancing, authentication, and other capabilities, and presenting benchmark results.

API GatewayDockerPerformance Testing
0 likes · 33 min read
Comparative Analysis of Open‑Source API Gateways: Architecture, Features, and Performance
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 8, 2021 · Backend Development

Mastering Microservice Architecture: 10 Essential Design Patterns Explained

This comprehensive guide explores microservice architecture—from its historical roots and core characteristics to ten vital design patterns such as database per service, event sourcing, CQRS, Saga, BFF, API gateway, Strangler, circuit breaker, externalized configuration, and consumer‑driven contract testing—detailing their advantages, drawbacks, and practical usage scenarios.

API GatewayBackend ArchitectureDesign Patterns
0 likes · 28 min read
Mastering Microservice Architecture: 10 Essential Design Patterns Explained
Top Architect
Top Architect
Jul 7, 2021 · Backend Development

Design and Implementation of a High‑Concurrency API Gateway

This article details the architecture and implementation of a high‑concurrency API gateway built on RxNetty, covering request routing, conditional routing, API management, rate limiting, circuit breaking, security policies, monitoring, tracing, and future enhancements within a microservices environment.

API Gatewaybackend developmentmicroservices
0 likes · 11 min read
Design and Implementation of a High‑Concurrency API Gateway
Tencent Cloud Developer
Tencent Cloud Developer
Jul 5, 2021 · Cloud Computing

The Future of Serverless Accelerated by Open Source

In his talk, Horike, CEO of Serverless Operations, explains how open‑source projects such as a Step Functions workflow library, an API Gateway service‑proxy plugin, and the Jeffy Lambda framework are driving the future of serverless by lowering costs, simplifying development, and empowering engineers through community collaboration.

API GatewayAWS LambdaAWS Step Functions
0 likes · 13 min read
The Future of Serverless Accelerated by Open Source
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 GatewayAPI ManagementObject Modeling
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 GatewayAPI ManagementCloud Native
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.

API GatewayIAMIntegration
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.

API GatewayCloud NativeShepherd
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.

API GatewayBackend ArchitectureLoad Balancing
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.

API GatewayDocker ComposePerformance Testing
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.

API GatewayRPCevent sourcing
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.

API GatewayLoad Balancingauthentication
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.

API GatewayCloud NativeHigh Availability
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.

API GatewayCloud SolutionsEnterprise Architecture
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.

API GatewayDNSpush 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.

API GatewayDNSLoad Balancing
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.

API GatewayCloud NativeConfiguration Center
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.

API GatewayDynamic ConfigurationSpring 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.

API GatewayCloud NativeHigh Availability
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.

APIAPI GatewayLifecycle Management
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.

API GatewayDesign Patternsarchitecture
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.

API GatewayFeignbackend development
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.

API GatewaySpring 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.

API GatewayLoad BalancingSpring 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.

API GatewayBackend ArchitectureDesign Patterns
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.

API GatewayLoad BalancingSpring Cloud
0 likes · 20 min read
Unlocking Spring Cloud: How Its Core Components Power Microservices
IT Architects Alliance
IT Architects Alliance
Apr 11, 2021 · Backend Development

What Is Microservice Architecture? Key Features, Benefits, and Implementation Guide

This article provides a comprehensive overview of microservice architecture, covering its definition, history, differences from monolithic and SOA approaches, core characteristics, practical implementation steps, common design patterns, advantages and challenges, and a mindset shift toward DevOps and Docker.

API GatewayDesign PatternsDevOps
0 likes · 22 min read
What Is Microservice Architecture? Key Features, Benefits, and Implementation Guide
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.

API GatewayDesign Patternsarchitecture
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.

API GatewayDependency ScanningDevSecOps
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.

API GatewayCloud NativeEnterprise Architecture
0 likes · 11 min read
Understanding the Role and Selection of API Gateways in Enterprise Architecture
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.

API GatewayConfiguration CenterService Governance
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.

API GatewayCloud NativeSidecar
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.

API GatewayBackend ArchitectureDesign 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.

API GatewayCloud NativeKubernetes
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 GatewayAPI lifecycleObject 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.

API GatewayInstallationKong
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.

API GatewayDevOpsarchitecture
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.

API GatewayDynamic ConfigurationNetty
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 GatewayAPI ManagementCloud Native
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.

API GatewayFilter OrderSpring Cloud
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.

API GatewayKongbackend development
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.

API GatewayProtocol Translationmicroservices
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 GatewayAPI ManagementOperations
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.

API GatewayBackend ArchitectureOpenResty
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.

API GatewayBackend ArchitectureRPC
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
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 GatewayAPI ManagementCloud Computing
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.

API GatewayEnvoyKong
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.

API GatewayBFFbackend development
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.

API GatewayBackend ArchitectureHystrix
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 GatewayAPI ManagementComparison
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.

API GatewayDynamic 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.

API GatewaySpring BootSpring Cloud Gateway
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.

API GatewayBFFCloud Native
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.

API GatewayBackend ArchitectureContainer Orchestration
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.

API GatewayPlugin architectureReactive Programming
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.

API GatewayAPISIXDynamic Rate Limiting
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.

API GatewayAutomationMonitoring
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.

API GatewayOpenAPISDK generation
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.

API GatewayService Securityoperational efficiency
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.

API GatewayCouplingRPC
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.

API GatewayCloud NativeKong
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.

API GatewayCI/CDCloud Native
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.

API GatewayAutomationJD
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.

API GatewayCloud NativeEnterprise Architecture
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.

API GatewayKubernetesLoad Balancing
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.

API Gatewaygray releasehigh concurrency
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.

API Gatewayevent sourcinginternal 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.

API GatewayApache APISIXDocker
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.

API GatewayConsulDynamic Routing
0 likes · 15 min read
Practical Evolution of a Financial Microservice API Gateway Using Netflix Zuul