Tagged articles
339 articles
Page 1 of 4
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 16, 2026 · Backend Development

7 Essential Spring Boot Concepts Every Senior Developer Should Master

The article walks senior developers through seven core Spring Boot 3.5.0 concepts—resilience with Resilience4j, observability via Actuator, distributed transactions using Saga, advanced caching, asynchronous processing, API‑gateway routing, and OAuth2/JWT security—providing concrete code snippets, configuration examples, and visual illustrations for each technique.

Distributed TransactionsSecuritySpring Boot
0 likes · 10 min read
7 Essential Spring Boot Concepts Every Senior Developer Should Master
Coder Trainee
Coder Trainee
Apr 25, 2026 · Cloud Native

How to Expose Spring Cloud Microservices to Frontends with Spring Cloud Gateway

This article explains why a gateway is needed in a Spring Cloud microservice architecture, compares Spring Cloud Gateway with Zuul, introduces its core concepts of routes, predicates, and filters, and provides step‑by‑step code examples for dependency setup, configuration, custom authentication and logging filters, rate limiting, circuit breaking, troubleshooting tips, and a complete gateway configuration for a blog system.

Spring Bootapi-gatewaycircuit breaker
0 likes · 14 min read
How to Expose Spring Cloud Microservices to Frontends with Spring Cloud Gateway
Architect Chen
Architect Chen
Apr 22, 2026 · Cloud Native

Understanding Spring Cloud Gateway: Architecture, Core Concepts, and Configuration

This article provides a detailed technical overview of Spring Cloud Gateway, covering its role as a second‑generation API gateway built on Spring 5, WebFlux, and Reactor, its core responsibilities, architectural placement, key concepts like routes, predicates and filters, the request processing flow, and a concrete YAML configuration example.

ConfigurationFiltersMicroservices
0 likes · 5 min read
Understanding Spring Cloud Gateway: Architecture, Core Concepts, and Configuration
Java Companion
Java Companion
Apr 3, 2026 · Cloud Native

Why Every Microservice Architecture Needs an API Gateway

The article explains that without a gateway each microservice must duplicate authentication, rate‑limiting, logging and other cross‑cutting concerns, leading to maintenance overhead and security risks, and shows how a gateway centralises these functions while providing routing, load‑balancing, circuit‑breaking and observability, backed by real‑world code examples and a comparative analysis of popular gateway solutions.

AuthenticationCircuit BreakingMicroservices
0 likes · 19 min read
Why Every Microservice Architecture Needs an API Gateway
Alibaba Cloud Native
Alibaba Cloud Native
Mar 26, 2026 · Information Security

How to Defend Against PyPI and Docker Hub Supply‑Chain Attacks with Cloud‑Native API Gateways

The article analyzes recent supply‑chain poisoning of the LiteLLM PyPI package and Docker Hub images, explains why PyPI is an attractive attack vector, and details a three‑layer defense using Alibaba Cloud's cloud‑native API Gateway—including KMS‑encrypted credentials, WAF traffic filtering, and Wasm sandbox plugins—to protect the software supply chain.

KMSPyPI poisoningWAF
0 likes · 11 min read
How to Defend Against PyPI and Docker Hub Supply‑Chain Attacks with Cloud‑Native API Gateways
Top Architect
Top Architect
Feb 27, 2026 · Backend Development

Why Token Propagation Is Bad and How to Build Unified Auth for Microservices

The article explains why passing tokens between microservices is a poor design, illustrates the problems with mixed internal‑external APIs, and presents three practical alternatives—explicit parameter passing, centralized authentication via an API gateway with Spring Cloud Gateway and Feign, and a shared auth module with K8s integration—detailing their pros, cons, and implementation steps.

KubernetesSpring Cloudapi-gateway
0 likes · 9 min read
Why Token Propagation Is Bad and How to Build Unified Auth for Microservices
Alibaba Cloud Native
Alibaba Cloud Native
Feb 26, 2026 · Cloud Native

Seamlessly Connect Dify Apps to Multiple AI Models with the Higress AI Gateway

This guide explains the challenges of managing multiple AI models in Dify, introduces the Higress AI Gateway plugin that provides unified model access, governance, and fine‑grained authentication, and walks through two practical demos—an Agent assistant and an image‑generation workflow—showing step‑by‑step configuration and usage.

Cloud NativeDifyHigress
0 likes · 10 min read
Seamlessly Connect Dify Apps to Multiple AI Models with the Higress AI Gateway
Architect's Guide
Architect's Guide
Feb 21, 2026 · Backend Development

Essential Microservice Design Patterns Every Backend Engineer Should Know

This article surveys common microservice design patterns—including decomposition, integration, event‑driven, cross‑cutting concerns, and observability—explaining their goals, trade‑offs, and practical implementation steps to help architects build scalable, resilient backend systems.

Backend ArchitectureMicroservicesObservability
0 likes · 20 min read
Essential Microservice Design Patterns Every Backend Engineer Should Know
Java Tech Enthusiast
Java Tech Enthusiast
Feb 2, 2026 · Backend Development

Mastering High‑Concurrency Spring Boot: 7 Essential Load‑Balancing Strategies

To keep Spring Boot applications stable under tens of thousands to millions of requests per second, this guide explains why load balancing evolves from a simple traffic splitter to a multi‑layer system and details seven critical strategies—from edge CDN to service mesh—required for resilient, cost‑effective high‑concurrency deployments.

KubernetesService MeshSpring Boot
0 likes · 11 min read
Mastering High‑Concurrency Spring Boot: 7 Essential Load‑Balancing Strategies
Lobster Programming
Lobster Programming
Feb 2, 2026 · Cloud Native

Why You Still Need an API Gateway Even When Using Nginx

Even with Nginx handling high‑performance load balancing and static content, a dedicated API gateway is essential for flexible routing, dynamic service discovery, fine‑grained traffic governance, and centralized business logic such as authentication and logging in microservice architectures.

NGINXSpring Cloud Gatewayapi-gateway
0 likes · 6 min read
Why You Still Need an API Gateway Even When Using Nginx
Code Wrench
Code Wrench
Dec 29, 2025 · Backend Development

How to Transform a Monolithic Go API Gateway into a Plugin‑Based Microkernel

This article walks through refactoring a tightly‑coupled Go API gateway into a lightweight, plugin‑driven microkernel architecture, detailing the motivation, design of core abstractions, code examples, and the resulting gains in extensibility, maintainability, and flexibility.

Backend DevelopmentGoapi-gateway
0 likes · 9 min read
How to Transform a Monolithic Go API Gateway into a Plugin‑Based Microkernel
Huolala Tech
Huolala Tech
Oct 15, 2025 · Backend Development

Zero‑Change AI Integration: How LApiGateway Transforms RPC Services with MCP

This article explains how LApiGateway leverages the Model Context Protocol (MCP) to enable AI clients to access existing HTTP RPC services without code changes, detailing the protocol basics, current challenges, the gateway's architecture, implementation steps, and the resulting operational benefits.

AI integrationBackend DevelopmentMCP
0 likes · 12 min read
Zero‑Change AI Integration: How LApiGateway Transforms RPC Services with MCP
IT Architects Alliance
IT Architects Alliance
Oct 3, 2025 · Backend Development

Designing High‑Performance API Gateways for Microservices: Best Practices & Code Samples

This article explores why API gateways are essential in microservice architectures, outlines core design functions such as routing, load balancing, authentication, rate limiting, and protocol translation, and provides practical code examples, performance‑tuning strategies, technology comparisons, and deployment guidelines for robust backend systems.

Backend DevelopmentJavaKubernetes
0 likes · 11 min read
Designing High‑Performance API Gateways for Microservices: Best Practices & Code Samples
MaGe Linux Operations
MaGe Linux Operations
Aug 30, 2025 · Operations

How to Build a High‑Performance Nginx API Gateway from Scratch

This article walks through designing and implementing an enterprise‑grade API gateway with Nginx and OpenResty, covering architecture, dynamic routing, load balancing, rate limiting, circuit breaking, authentication, request transformation, caching strategies, observability, high‑availability deployment, and real‑world performance results.

LuaMicroservicesNGINX
0 likes · 37 min read
How to Build a High‑Performance Nginx API Gateway from Scratch
Alibaba Cloud Native
Alibaba Cloud Native
Jul 26, 2025 · Cloud Native

How OpenKruiseGame Solves the Last Mile of Cloud‑Native Game Connection Governance

This article explains how cloud‑native game services can achieve precise, state‑aware connection management and graceful shutdown by combining OpenKruiseGame with a cloud‑native API gateway, detailing the challenges of seven‑layer networking, the custom lifecycle hooks, deployment steps, and the benefits of zero‑downtime configuration changes.

Cloud NativeConnection ManagementOpenKruiseGame
0 likes · 11 min read
How OpenKruiseGame Solves the Last Mile of Cloud‑Native Game Connection Governance
Alibaba Cloud Developer
Alibaba Cloud Developer
May 29, 2025 · Cloud Native

API Gateway vs API Management: Evolution, Differences, and AI Gateway Rise

This article traces the evolution of API gateways and API management from early traffic and microservice gateways to cloud-native and AI-focused solutions, compares their core responsibilities, roles, and technical foundations, and outlines how they can be integrated and what future trends, such as AI gateways and MCP servers, may bring to modern software architectures.

AI gatewayAPI ManagementCloud Native
0 likes · 16 min read
API Gateway vs API Management: Evolution, Differences, and AI Gateway Rise
Pan Zhi's Tech Notes
Pan Zhi's Tech Notes
May 19, 2025 · Cloud Native

Master Spring Cloud Gateway in 3 Minutes – Complete Service Gateway Guide

This article introduces Spring Cloud Gateway as a high‑performance replacement for Zuul, explains its core components (Route, Predicate, Filter) and request flow, provides step‑by‑step setup of a gateway project, demonstrates route configuration, custom GlobalFilter and GatewayFilter implementations, and validates the behavior with example requests.

Custom FilterJavaMicroservices
0 likes · 17 min read
Master Spring Cloud Gateway in 3 Minutes – Complete Service Gateway Guide
Bilibili Tech
Bilibili Tech
May 9, 2025 · Artificial Intelligence

How an AI Gateway Scales LLM Services: Architecture, Auth, Quotas, and Load Balancing

This article explains the design of an AI gateway that centralizes LLM access, detailing its background, overall architecture, authentication, quota management, multi‑model routing, load‑balancing strategies, multi‑tenant isolation, observability features, and the supported API protocols for enterprise integration.

AI gatewayAuthenticationLLM
0 likes · 17 min read
How an AI Gateway Scales LLM Services: Architecture, Auth, Quotas, and Load Balancing
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Apr 10, 2025 · Backend Development

From Frontend Lightning Strike to Full‑Stack Node.js Backend: A Story and Implementation Guide

This article narrates a dramatic front‑end takeover during a high‑traffic promotion, then provides a step‑by‑step guide to building a Node.js backend service with Express, MongoDB, JWT authentication, and deployment considerations, illustrating performance trade‑offs between Java and Node.js.

AuthenticationBackend DevelopmentExpress
0 likes · 16 min read
From Frontend Lightning Strike to Full‑Stack Node.js Backend: A Story and Implementation Guide
Ctrip Technology
Ctrip Technology
Mar 6, 2025 · Backend Development

Design and Implementation of Ctrip's Soft Load Balancer: Evolving from Nginx Reverse Proxy to an OpenResty‑Based API Gateway

This article details how Ctrip's Soft Load Balancer (SLB) transitioned from a simple Nginx reverse‑proxy to a multi‑datacenter, dynamic routing gateway using OpenResty, Lua scripts, and a three‑layer architecture that eliminates reloads and supports high‑frequency configuration updates.

LuaOpenRestyapi-gateway
0 likes · 14 min read
Design and Implementation of Ctrip's Soft Load Balancer: Evolving from Nginx Reverse Proxy to an OpenResty‑Based API Gateway
Alibaba Cloud Native
Alibaba Cloud Native
Jan 26, 2025 · Cloud Native

Why SSE and WebSocket Are the Perfect Fit for Large Language Model Apps

This article explains how Server‑Sent Events (SSE) and WebSocket provide the low‑latency, bidirectional communication required by large language model applications, compares them with traditional HTTP/HTTPS protocols, outlines technical challenges such as gateway stability, bandwidth and security, and offers practical implementation steps and mitigation strategies.

SSEWebSocketapi-gateway
0 likes · 19 min read
Why SSE and WebSocket Are the Perfect Fit for Large Language Model Apps
Alibaba Cloud Native
Alibaba Cloud Native
Jan 23, 2025 · Cloud Native

Mastering API‑First: Design Principles, Policy Models, and Cloud‑Native Gateway Practices

This article explains the API‑First development approach, outlines its core principles and benefits, demonstrates how to model and manage API gateway policies with concrete JSON examples, and shows how cloud‑native tools like Alibaba Cloud API Gateway support the full API lifecycle from design to monitoring.

API-firstMicroservicesapi-gateway
0 likes · 21 min read
Mastering API‑First: Design Principles, Policy Models, and Cloud‑Native Gateway Practices
IT Architects Alliance
IT Architects Alliance
Jan 14, 2025 · Backend Development

Microservice Architecture: Common Problems and Solutions

Microservice architecture, once a buzzword, breaks monolithic applications into independent services, but introduces challenges such as service governance, communication, gateway management, fault tolerance, and tracing; the article outlines these issues and presents practical solutions like Consul/Eureka, REST/RPC, API gateways, Hystrix, and tracing tools.

Backend ArchitectureDistributed Tracingapi-gateway
0 likes · 11 min read
Microservice Architecture: Common Problems and Solutions
Java Architect Essentials
Java Architect Essentials
Jan 6, 2025 · Backend Development

Understanding API Gateways: Concepts, Design Principles, and Comparison of Popular Implementations

This article explains the fundamental concepts of API gateways, their role in decoupling clients from services, key design considerations such as routing, load balancing, resilience and security, and provides a detailed comparison of popular gateway solutions like OpenResty, Kong, Zuul, and Spring Cloud Gateway.

Design Patternsapi-gatewayarchitecture
0 likes · 27 min read
Understanding API Gateways: Concepts, Design Principles, and Comparison of Popular Implementations
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Dec 27, 2024 · Backend Development

Master Spring Cloud Gateway: Real‑World Cases, Configurations, and Code Samples

This tutorial introduces Spring Cloud Gateway, explains its core features and Actuator integration, and provides step‑by‑step practical examples for viewing routes, global filters, route filters, refreshing routes, managing routes via REST endpoints, creating and deleting routes, and sharing routes with Redis, all accompanied by code snippets and configuration details.

ActuatorBackend DevelopmentRoute Management
0 likes · 11 min read
Master Spring Cloud Gateway: Real‑World Cases, Configurations, and Code Samples
macrozheng
macrozheng
Dec 24, 2024 · Backend Development

Master Apache ShenYu: Code‑Free API Gateway Setup, HTTP Proxy & Rate Limiting

This article introduces Apache ShenYu, a high‑performance, visual API gateway, walks through Docker‑based installation of its admin and bootstrap containers, demonstrates HTTP proxy and address‑rewrite configuration for a SpringBoot e‑commerce project, and shows how to enable rate‑limiting using the built‑in plugins.

Backend DevelopmentDockerMicroservices
0 likes · 10 min read
Master Apache ShenYu: Code‑Free API Gateway Setup, HTTP Proxy & Rate Limiting
Raymond Ops
Raymond Ops
Dec 22, 2024 · Cloud Native

Expose Istio Mesh Services with Nginx Ingress: A Step‑by‑Step Guide

This article explains the relationship between API gateways and service meshes, compares exposure methods, and provides a detailed, step‑by‑step guide for exposing services inside an Istio mesh using an Nginx Ingress Controller, including required annotations and configuration details.

IngressIstioKubernetes
0 likes · 8 min read
Expose Istio Mesh Services with Nginx Ingress: A Step‑by‑Step Guide
Programmer DD
Programmer DD
Dec 5, 2024 · Backend Development

Key Microservice Patterns: Service Discovery, API Gateways, Event‑Driven Architecture

This article consolidates a series of ByteMonk videos covering essential microservice architecture patterns—including service registration and discovery with Eureka, API gateway design, event‑driven architecture, service mesh, aggregator pattern, per‑service databases, bulkhead and strangler patterns, and monolith decomposition case studies—providing practical insights for building scalable, resilient systems.

Architecture PatternsEvent-drivenService Mesh
0 likes · 7 min read
Key Microservice Patterns: Service Discovery, API Gateways, Event‑Driven Architecture
Top Architect
Top Architect
Oct 19, 2024 · Backend Development

Microservice Architecture and Its Most Important Design Patterns

This article introduces microservice architecture, explains its advantages and disadvantages, and details ten essential design patterns—including Database per Service, Event Sourcing, CQRS, Saga, BFF, API Gateway, Strangler, Circuit Breaker, Externalized Configuration, and Consumer‑Driven Contract Testing—while providing guidance on when to apply each pattern and offering technology examples.

Backend Architectureapi-gatewaycircuit breaker
0 likes · 34 min read
Microservice Architecture and Its Most Important Design Patterns
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 6, 2024 · Artificial Intelligence

Zero‑Code AI Agent with Higress: Build, Deploy, and Understand ReAct

This article explains the AI Agent concept, introduces the AI Gateway plugin architecture, walks through zero‑code deployment of an AI Agent using Higress with AMap and Seniverse services, and details the ReAct‑based reasoning and tool‑calling implementation with code examples and workflow diagrams.

AI AgentHigressReact
0 likes · 16 min read
Zero‑Code AI Agent with Higress: Build, Deploy, and Understand ReAct
Code Ape Tech Column
Code Ape Tech Column
Sep 3, 2024 · Backend Development

Comprehensive Guide to API Gateway Design and Implementation

This article provides an in‑depth overview of API gateway concepts, design principles, key features such as routing, load balancing, security, resilience, and compares popular gateway solutions like OpenResty, Kong, Zuul, and Spring Cloud Gateway for microservice architectures.

Backend ArchitectureKongOpenResty
0 likes · 26 min read
Comprehensive Guide to API Gateway Design and Implementation
Java Tech Enthusiast
Java Tech Enthusiast
Aug 8, 2024 · Information Security

Token Authentication Strategies for Java Microservices

The article compares token‑based authentication options for Java microservices—stateless JWTs, OAuth 2.0 with access and refresh tokens, a centralized API‑gateway authority, and internal service‑to‑service schemes—guiding readers on selecting the best approach according to security, scalability, and business needs.

JWTJavaOAuth2
0 likes · 7 min read
Token Authentication Strategies for Java Microservices
IT Services Circle
IT Services Circle
Aug 3, 2024 · Backend Development

Understanding API Gateways: Core Functions and Popular Products

This article explains what an API gateway is, outlines its core functions such as routing, load balancing, security, rate limiting, aggregation and caching, and reviews ten popular gateway solutions—including Amazon API Gateway, Kong, Apigee, NGINX, Tyk, MuleSoft Anypoint, Azure API Management, IBM API Connect, Kubernetes‑native options, and Traefik—highlighting their key features and typical use cases.

KubernetesMicroservicesSecurity
0 likes · 5 min read
Understanding API Gateways: Core Functions and Popular Products
Alibaba Cloud Native
Alibaba Cloud Native
Aug 2, 2024 · Cloud Native

How to Build an AI‑Native API Gateway with Higress: ChatGPT‑Next‑Web, RAG, Token Limits & More

This guide walks through creating a full‑featured AI‑native API gateway using Higress, covering architecture setup, AI agent integration, observability, content security, token rate limiting, caching, retrieval‑augmented generation, prompt templates, and intelligent request/response transformation with concrete configuration examples.

AILLMToken Limiting
0 likes · 11 min read
How to Build an AI‑Native API Gateway with Higress: ChatGPT‑Next‑Web, RAG, Token Limits & More
Top Architecture Tech Stack
Top Architecture Tech Stack
Jul 4, 2024 · Backend Development

Service Communication in Microservices: RPC vs Event‑Driven, Coupling Types, and Design Patterns

The article explains how microservice architectures handle inter‑service calls using RPC or event‑driven approaches, analyzes different coupling types, compares event notification with event sourcing, and offers practical guidance on API gateways, service composition, and when to choose each communication style.

Event SourcingEvent-drivenMicroservices
0 likes · 20 min read
Service Communication in Microservices: RPC vs Event‑Driven, Coupling Types, and Design Patterns
TAL Education Technology
TAL Education Technology
Jun 27, 2024 · Cloud Native

Case Study: Integrating the AiFenxi BI Platform with Apache APISIX Gateway for Improved Performance and Stability

This case study details how the AiFenxi business intelligence platform integrated Apache APISIX as a high‑performance API gateway within Tencent Cloud TKE, addressing latency, scalability, and security challenges, and outlines the architectural changes, deployment steps, and resulting performance improvements.

APISIXBI platformCloud Native
0 likes · 7 min read
Case Study: Integrating the AiFenxi BI Platform with Apache APISIX Gateway for Improved Performance and Stability
Beijing SF i-TECH City Technology Team
Beijing SF i-TECH City Technology Team
Jun 18, 2024 · Backend Development

Understanding API Gateways: Kong Overview, Comparison, Features, Performance, and Deployment

This article explains the concept of API gateways, compares popular solutions such as Kong, Zuul, Spring Cloud Gateway and Tyk, details Kong's architecture, features, performance benchmarks, deployment scenarios, monitoring setup, and the practical problems encountered with their resolutions.

Kongapi-gatewayperformance
0 likes · 17 min read
Understanding API Gateways: Kong Overview, Comparison, Features, Performance, and Deployment
TAL Education Technology
TAL Education Technology
Jun 11, 2024 · Cloud Native

Containerizing Elasticsearch: Architecture Upgrade, API Gateway Integration, and Cloud‑Native Migration

This article details how a large‑scale Elasticsearch deployment was transformed from physical servers to a Kubernetes‑based, containerized architecture, addressing cost, scalability, API compatibility, security, observability, and multi‑cloud migration using the 极限网关 API gateway.

Cloud NativeElasticsearchKubernetes
0 likes · 11 min read
Containerizing Elasticsearch: Architecture Upgrade, API Gateway Integration, and Cloud‑Native Migration
21CTO
21CTO
Jun 7, 2024 · Artificial Intelligence

Why AI Gateways Are the Next Evolution of API Gateways

AI gateways have emerged as essential infrastructure for modern AI applications, offering specialized security, load balancing, cost management, and observability that go beyond traditional API gateways, and understanding their differences and deployment considerations is crucial for developers and ops teams.

AI InfrastructureAI gatewayCost Management
0 likes · 10 min read
Why AI Gateways Are the Next Evolution of API Gateways
Architect's Guide
Architect's Guide
May 24, 2024 · Backend Development

Designing an API Layer and BFF Architecture for a Large‑Scale Supply Chain System

This article explains how a complex supply‑chain platform with dozens of services and two client apps can be reorganized by introducing a gateway, an API aggregation layer, and a Backend‑for‑Frontend (BFF) pattern to reduce service coupling, simplify interface placement, and improve client‑specific adaptations.

BFFMicroservicesSpring Cloud
0 likes · 11 min read
Designing an API Layer and BFF Architecture for a Large‑Scale Supply Chain System
Top Architect
Top Architect
May 22, 2024 · Backend Development

Understanding Service Gateways: Definition, Benefits, and Technical Stack

This article explains what a service gateway is, why it is essential for microservice architectures, outlines its core functions such as routing, filtering, authentication, monitoring, and presents a practical Java‑based technical stack including Spring Boot, Zuul, Consul, JWT, Prometheus, ELK and JMeter.

BackendConsulJava
0 likes · 10 min read
Understanding Service Gateways: Definition, Benefits, and Technical Stack
Architect
Architect
May 18, 2024 · Backend Development

Building a Microservice Gateway with Spring Cloud Gateway

This article explains what a microservice gateway is, outlines the advantages of Spring Cloud Gateway, and provides step‑by‑step instructions with code examples to create, configure, and run a reactive API gateway for Java microservices.

Backend DevelopmentJavaSpring Cloud Gateway
0 likes · 7 min read
Building a Microservice Gateway with Spring Cloud Gateway
Top Architect
Top Architect
Apr 24, 2024 · Backend Development

Microservice Architecture Design Patterns: Concepts, Advantages, Disadvantages, and Usage Guidelines

This article provides a comprehensive overview of microservice architecture, detailing its definition, key characteristics, major design patterns such as Database per Service, Event Sourcing, CQRS, Saga, BFF, API Gateway, Strangler, Circuit Breaker, externalized configuration, and contract testing, along with their pros, cons, and appropriate scenarios for adoption in large‑scale enterprise applications.

api-gatewayarchitecturecircuit breaker
0 likes · 28 min read
Microservice Architecture Design Patterns: Concepts, Advantages, Disadvantages, and Usage Guidelines
21CTO
21CTO
Apr 20, 2024 · Backend Development

API Gateway vs Load Balancer vs Reverse Proxy: Which Should You Use?

This article explains the roles, differences, and use‑cases of API gateways, load balancers, and reverse proxies, covering real‑world analogies, types, algorithms, advantages, disadvantages, and practical product examples to help you choose the right component for modern web architectures.

Backend ArchitectureLoad BalancerNetworking
0 likes · 14 min read
API Gateway vs Load Balancer vs Reverse Proxy: Which Should You Use?
Code Ape Tech Column
Code Ape Tech Column
Apr 19, 2024 · Backend Development

Understanding Service Coupling: RPC vs Event‑Driven Approaches in Microservices

The article explains the different types of coupling in microservice architectures, compares RPC and event‑driven communication—including event notification and event sourcing—discusses their trade‑offs, and offers practical guidance on choosing and combining these approaches for scalable backend systems.

Event-drivenMicroservicesapi-gateway
0 likes · 20 min read
Understanding Service Coupling: RPC vs Event‑Driven Approaches in Microservices
Su San Talks Tech
Su San Talks Tech
Apr 13, 2024 · Backend Development

How API Gateways Power Ecosystems, Marketplaces, and Multi‑Platform Compatibility

API gateways act as reverse proxies that streamline request routing, API composition, and authentication, enabling the creation of collaborative ecosystems, thriving API marketplaces, and seamless cross‑platform compatibility, ultimately simplifying access and boosting productivity for developers and users alike.

MicroservicesPlatform CompatibilityService Integration
0 likes · 6 min read
How API Gateways Power Ecosystems, Marketplaces, and Multi‑Platform Compatibility
iKang Technology Team
iKang Technology Team
Apr 11, 2024 · Cloud Native

Key Components of Unified API Gateway Management and Security – Apache Shenyu Overview

Apache Shenyu is a high‑performance, open‑source API gateway built on the reactive WebFlux framework that unifies API management and security through a flexible plugin architecture offering authentication, traffic control, circuit breaking, request rewriting, logging, and monitoring, while delivering extensibility, low latency, and future cloud‑native integration.

Apache ShenYuapi-gatewayperformance
0 likes · 8 min read
Key Components of Unified API Gateway Management and Security – Apache Shenyu Overview
Java Tech Enthusiast
Java Tech Enthusiast
Apr 2, 2024 · Cloud Native

Token Transmission and Internal Service Calls in Spring Cloud Microservices

Instead of forwarding JWTs through every microservice, the gateway should validate the token, extract the userId and send it as a header, keeping internal services stateless, while developers can choose among Feign, Dubbo, or combined Spring‑Boot/Dubbo patterns, optionally using a shared auth module and Kubernetes ingress for discovery, as the optimal architecture depends on project needs.

KubernetesMicroservicesSpring Cloud
0 likes · 7 min read
Token Transmission and Internal Service Calls in Spring Cloud Microservices
Selected Java Interview Questions
Selected Java Interview Questions
Mar 4, 2024 · Backend Development

Spring Cloud Gateway: A Step‑by‑Step Guide to Building a Scalable Microservice Gateway

This article introduces Spring Cloud Gateway as a powerful tool for building scalable microservice gateways, explains its reactive architecture and advantages, and provides a step‑by‑step tutorial—including Maven dependency, route configuration, custom filter code, and deployment instructions—plus suggestions for advanced features.

BackendJavaMicroservices
0 likes · 8 min read
Spring Cloud Gateway: A Step‑by‑Step Guide to Building a Scalable Microservice Gateway
Architect
Architect
Jan 10, 2024 · Backend Development

Design and Performance Optimization of a Custom API Gateway (DAG)

This article presents a comprehensive analysis of the limitations of Spring Cloud Gateway, proposes a self‑developed API gateway architecture called DAG, details its core components such as request context, filter chain, async client, routing, and connection management, and demonstrates through extensive performance testing that DAG achieves significantly higher throughput, lower latency, and improved stability compared to the original SCG solution.

NettyPerformance Optimizationapi-gateway
0 likes · 39 min read
Design and Performance Optimization of a Custom API Gateway (DAG)
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jan 4, 2024 · Backend Development

TangoFlow: A Low-Code Flow-Based Programming Platform for Backend Service Orchestration at NetEase Cloud Music

TangoFlow is a low‑code, flow‑based programming platform that lets NetEase Cloud Music developers visually assemble, debug, and deploy backend service orchestrations via drag‑and‑drop nodes, generating DSL for execution, reducing script sprawl, resource waste, and governance gaps while integrating with the existing Tango UI.

DevOpsMicroservicesTangoFlow
0 likes · 14 min read
TangoFlow: A Low-Code Flow-Based Programming Platform for Backend Service Orchestration at NetEase Cloud Music
Selected Java Interview Questions
Selected Java Interview Questions
Oct 26, 2023 · Backend Development

Apache ShenYu: Reactive Java API Gateway Overview and Quick Start Guide

Apache ShenYu is a high‑performance, reactive Java API gateway offering dynamic traffic control, hot‑plug plugins, multi‑protocol support, observability, and easy deployment, with detailed module descriptions, quick Docker‑based startup commands, selector and rule routing concepts, and data synchronization mechanisms.

Apache ShenYuDockerJava
0 likes · 6 min read
Apache ShenYu: Reactive Java API Gateway Overview and Quick Start Guide
MaGe Linux Operations
MaGe Linux Operations
Oct 21, 2023 · Backend Development

Master Spring Cloud Gateway: Build Scalable Microservice Gateways Step‑by‑Step

This guide explains what a microservice gateway is, outlines the advantages of Spring Cloud Gateway, and provides a step‑by‑step tutorial—including Maven dependency, YAML routing configuration, custom filter code, and deployment instructions—to help developers build scalable, reactive API gateways for modern backend systems.

MicroservicesSpring Cloud Gatewayapi-gateway
0 likes · 8 min read
Master Spring Cloud Gateway: Build Scalable Microservice Gateways Step‑by‑Step
Java High-Performance Architecture
Java High-Performance Architecture
Sep 29, 2023 · Backend Development

How Ctrip Handles 20 Billion Daily Requests with a High‑Performance Java API Gateway

This article explains how Ctrip’s API gateway, built on Java, Netty and RxJava, evolved from a Zuul‑based design to a fully asynchronous, single‑threaded architecture that processes 200 billion daily requests, detailing core components, streaming forwarding, performance optimizations, governance, multi‑protocol support, routing and module orchestration.

AsynchronousJavaNetty
0 likes · 17 min read
How Ctrip Handles 20 Billion Daily Requests with a High‑Performance Java API Gateway
Architect
Architect
Sep 23, 2023 · Backend Development

What Are Microservices? Core Concepts, Challenges, and Popular Solutions

This article explains the microservice architecture style, its evolution from monoliths, the technical challenges it introduces, compares leading open‑source solutions such as Dubbo, Spring Cloud Netflix, and Spring Cloud Alibaba, and details essential components like service registries, configuration centers, API gateways, tracing, fault tolerance, and monitoring.

Configuration CenterDubboMicroservices
0 likes · 48 min read
What Are Microservices? Core Concepts, Challenges, and Popular Solutions
Code Ape Tech Column
Code Ape Tech Column
Sep 8, 2023 · Backend Development

Design and Architecture of Ctrip’s High‑Performance API Gateway Handling 20 Billion Daily Requests

This article details Ctrip’s API gateway architecture, describing its evolution to handle 20 billion daily requests through fully asynchronous processing, streaming forwarding, single‑threaded event‑loop design, and various performance and governance optimizations, while also covering multi‑protocol compatibility, routing, and module orchestration.

Async DesignJavaMicroservices
0 likes · 19 min read
Design and Architecture of Ctrip’s High‑Performance API Gateway Handling 20 Billion Daily Requests
Top Architect
Top Architect
Sep 5, 2023 · Backend Development

Service Gateway Explained: Routing, Filters, Benefits, and Java‑Based Technical Stack

This article explains what a service gateway is—combining routing and filters—covers why it is needed for centralized cross‑cutting concerns such as authentication, rate limiting and monitoring, describes the architecture and request flow with gateway, open‑service and microservices, and recommends a Java‑based stack including Spring Boot, Netflix Zuul, Consul, JWT, Prometheus, Grafana, ELK and JMeter.

FiltersJavaSpring Boot
0 likes · 9 min read
Service Gateway Explained: Routing, Filters, Benefits, and Java‑Based Technical Stack
Top Architect
Top Architect
Aug 23, 2023 · Backend Development

Understanding API Gateways: Concepts, Design Principles, and Common Implementations

This article explains what an API gateway is, why it is needed in micro‑service architectures, outlines key design considerations such as routing, load‑balancing, resilience and security, and compares popular open‑source gateway solutions like OpenResty, Kong, Zuul and Spring Cloud Gateway.

Design PatternsSecurityapi-gateway
0 likes · 26 min read
Understanding API Gateways: Concepts, Design Principles, and Common Implementations
政采云技术
政采云技术
Aug 10, 2023 · Cloud Native

Detailed Overview of Kubernetes Gateway API

This article provides a comprehensive guide to Kubernetes Gateway API, covering its evolution from Ingress, core concepts, resource types, configuration examples, role‑based design, cross‑namespace routing, and practical steps for installation, deployment, and management using Istio and other controllers.

Cloud NativeGateway APIIngress
0 likes · 39 min read
Detailed Overview of Kubernetes Gateway API
DeWu Technology
DeWu Technology
Aug 9, 2023 · Backend Development

Design and Performance Optimization of a Custom API Gateway

To overcome Spring Cloud Gateway’s memory leaks, slow O(N) routing and complex reactive code, the team built a custom, thread‑per‑core Netty gateway with in‑memory O(1) route lookup, DAG‑based filter chains and an asynchronous client, delivering four‑times higher throughput (≈45 k QPS), ~19 ms ART, no leaks, and far‑reduced latency.

JavaMicroservicesNetty
0 likes · 41 min read
Design and Performance Optimization of a Custom API Gateway
Top Architect
Top Architect
Aug 8, 2023 · Backend Development

Spring Cloud Gateway: Concepts, Configuration, Routing, Filters, and CORS Handling

This article introduces Spring Cloud Gateway as a unified entry point for microservices, explains its core functions, compares it with Zuul, provides Maven and YAML configuration examples, details route definitions, filter types and ordering, shows how to implement custom filters, and demonstrates CORS solutions using both YAML and Java code.

CORSCustom FilterSpring Boot
0 likes · 16 min read
Spring Cloud Gateway: Concepts, Configuration, Routing, Filters, and CORS Handling
Java Interview Crash Guide
Java Interview Crash Guide
Aug 6, 2023 · Backend Development

Mastering API Gateways: Design Principles, Types, and Best Practices

This comprehensive guide explains what API gateways are, why they are essential in micro‑service architectures, outlines core design concepts such as routing, load‑balancing, elasticity and security, compares popular implementations like Kong, Zuul and Spring Cloud Gateway, and offers practical design considerations for high‑performance, highly‑available, and scalable gateway solutions.

api-gatewayload balancing
0 likes · 28 min read
Mastering API Gateways: Design Principles, Types, and Best Practices
DevOps
DevOps
Aug 4, 2023 · Backend Development

Understanding BFF (Backend For Frontends): Architecture, Types, Challenges, and Governance

This article explains why BFF is needed in modern microservice architectures, describes thin and thick BFF designs, outlines typical inter‑process microservice structures, enumerates common BFF problems, and proposes governance principles to keep BFF focused on front‑end experience and backend orchestration.

BFFapi-gatewayservice design
0 likes · 10 min read
Understanding BFF (Backend For Frontends): Architecture, Types, Challenges, and Governance
Selected Java Interview Questions
Selected Java Interview Questions
Jul 28, 2023 · Backend Development

Introduction to Spring Cloud Gateway and Its Core Concepts

This article explains the purpose of an API gateway, introduces Spring Cloud Gateway as a modern, WebFlux‑based solution, outlines its features, core concepts such as routes, predicates and filters, shows configuration examples, dynamic routing, and how to create custom predicates and filters for microservice architectures.

JavaMicroservicesSpring Boot
0 likes · 10 min read
Introduction to Spring Cloud Gateway and Its Core Concepts
Alibaba Cloud Native
Alibaba Cloud Native
Jul 18, 2023 · Cloud Native

How Meiqia Scaled Its Cloud‑Native Microservices with the Higress Gateway

Meiqia, a global intelligent cloud‑customer‑service provider, replaced a tangled multi‑middleware routing stack with a unified Higress gateway, achieving hot‑reloadable routing, WebSocket stability, multi‑cloud deployment, and a clear control‑plane/data‑plane separation that dramatically reduced costs and operational complexity.

Cloud NativeDevOpsHigress
0 likes · 10 min read
How Meiqia Scaled Its Cloud‑Native Microservices with the Higress Gateway
Alibaba Cloud Native
Alibaba Cloud Native
Jul 17, 2023 · Cloud Native

How Higress Cuts AI Large‑Model Costs with Unified API Management

This guide explains how the cloud‑native Higress gateway can lower the expense of using AI large models by centralising API keys, applying rate‑limiting, request filtering, and usage monitoring, and demonstrates a complete OpenAI integration using a WASM plugin with code samples and configuration details.

AICloud NativeHigress
0 likes · 13 min read
How Higress Cuts AI Large‑Model Costs with Unified API Management
MaGe Linux Operations
MaGe Linux Operations
Jun 29, 2023 · Backend Development

Why API Gateways Are Essential for Modern Backend Architecture

This article explains what an API gateway is, outlines its required high‑performance, high‑availability, and extensibility characteristics, details core functions such as routing, load balancing, authentication, rate limiting, and compares popular solutions like Spring Cloud Gateway, Zuul, OpenResty, and Kong.

Backend Architectureapi-gatewayload balancing
0 likes · 10 min read
Why API Gateways Are Essential for Modern Backend Architecture
Architects Research Society
Architects Research Society
Jun 25, 2023 · Backend Development

Top Microservices Design Patterns for Building Applications

This article explains what microservices are, outlines essential design principles, and details the most important microservices design patterns—including Aggregator, API Gateway, Chain of Responsibility, Asynchronous Messaging, Shared Database, Event Sourcing, Branch, CQRS, Circuit Breaker, and Decomposition—to help developers build robust, scalable applications.

Backend ArchitectureDesign PatternsMicroservices
0 likes · 13 min read
Top Microservices Design Patterns for Building Applications
Architects Research Society
Architects Research Society
Jun 20, 2023 · Backend Development

Designing Microservice Architecture: Patterns, Principles, and Best Practices

This article guides readers through the evolution from monolithic to event‑driven microservice architectures, covering design patterns, scalability, reliability, communication strategies such as API gateways, BFF, service aggregation, asynchronous messaging, CQRS, event sourcing, and technology choices like Kafka and RabbitMQ to build highly available, scalable, and maintainable systems.

CQRSDesign PatternsEvent-driven
0 likes · 24 min read
Designing Microservice Architecture: Patterns, Principles, and Best Practices
21CTO
21CTO
Jun 5, 2023 · Backend Development

Why API Gateways Are Essential for Microservices: Design Principles and Best Choices

This article explains how API gateways solve the challenges of microservice architectures by centralising security, routing, aggregation and traffic management, and compares popular open‑source gateway solutions such as OpenResty, Kong, Zuul and Spring Cloud Gateway, highlighting design priorities like performance, availability and scalability.

Scalabilityapi-gatewayperformance
0 likes · 23 min read
Why API Gateways Are Essential for Microservices: Design Principles and Best Choices
Architect
Architect
May 11, 2023 · Cloud Native

API Gateway Design Principles and Comparison of Popular Solutions

This article explains why API gateways are essential in micro‑service architectures, outlines their four core functions, discusses design priorities such as high performance, high availability and high scalability, and compares major open‑source gateway implementations like OpenResty, Kong, Zuul and Spring Cloud Gateway.

Cloud Nativeapi-gateway
0 likes · 22 min read
API Gateway Design Principles and Comparison of Popular Solutions
Top Architect
Top Architect
May 11, 2023 · Backend Development

Microservice Architecture: Why Choose It, Roadmap, and Key Components

This article explains why microservice architecture is preferred over monolithic applications, outlines a clear learning roadmap, and details essential components such as Docker, container orchestration, API gateways, load balancing, service discovery, event buses, logging, monitoring, distributed tracing, persistence, caching, and cloud providers.

Backend ArchitectureDockerKubernetes
0 likes · 17 min read
Microservice Architecture: Why Choose It, Roadmap, and Key Components
DevOps
DevOps
Apr 21, 2023 · Backend Development

Comprehensive Guide to API Gateways: Theory, Features, Selection, and a Custom Traefik‑Based Implementation

This article provides an in‑depth overview of API gateways, covering their core concepts, essential functions such as routing, load balancing, authentication, and monitoring, compares popular open‑source solutions like Nginx, Zuul, Kong and Traefik, and details a custom microservice gateway built on Traefik with Go and Etcd.

Traefikapi-gatewayload balancing
0 likes · 17 min read
Comprehensive Guide to API Gateways: Theory, Features, Selection, and a Custom Traefik‑Based Implementation
Liangxu Linux
Liangxu Linux
Apr 16, 2023 · Backend Development

Mastering API Gateways: Concepts, Features, and a Traefik‑Based Custom Solution

This article provides a comprehensive overview of API gateway fundamentals, compares popular open‑source gateways, and details a custom Traefik‑based microservice gateway architecture with routing, authentication, protocol conversion, and high‑performance connection pooling.

Backend ArchitectureTraefikapi-gateway
0 likes · 18 min read
Mastering API Gateways: Concepts, Features, and a Traefik‑Based Custom Solution
Weimob Technology Center
Weimob Technology Center
Apr 13, 2023 · Backend Development

How Weimob Boosted API Performance with APISIX: A Deep Dive

This article details Weimob's migration to APISIX, covering background, performance requirements, benchmark results, architectural analysis, Kubernetes deployment, custom plugin extensions for authentication and rate limiting, remaining challenges, and overall conclusions about the gateway's impact.

APISIXKubernetesLua
0 likes · 14 min read
How Weimob Boosted API Performance with APISIX: A Deep Dive
macrozheng
macrozheng
Apr 10, 2023 · Backend Development

Choosing the Right API Gateway: Theory, Practice, and Real‑World Comparisons

This article explains the fundamentals of API gateways, outlines their core functions, compares popular solutions such as Nginx, Zuul, Spring Cloud Gateway, Kong, and Traefik, and details a custom Traefik‑based gateway architecture with its technology stack, backend design, and protocol‑conversion module.

KongMicroservicesSpring Cloud Gateway
0 likes · 19 min read
Choosing the Right API Gateway: Theory, Practice, and Real‑World Comparisons