Tagged articles

API Gateway

348 articles · Page 4 of 4
58 Tech
58 Tech
Mar 22, 2019 · Backend Development

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

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

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

Microservices Overview and Core Components

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

API GatewayConsulHystrix
0 likes · 17 min read
Microservices Overview and Core Components
Programmer DD
Programmer DD
Feb 28, 2019 · Information Security

Secure Your Spring Cloud Microservices with OAuth2: A Step‑by‑Step Guide

This article explains how to protect Spring Cloud microservices using OAuth2 by configuring an API gateway, an authorization server, and a simple account service, providing a complete token‑based security solution with code examples and testing instructions.

API GatewayMicroservicesSpring Security
0 likes · 9 min read
Secure Your Spring Cloud Microservices with OAuth2: A Step‑by‑Step Guide
Architects Research Society
Architects Research Society
Feb 20, 2019 · Backend Development

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

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

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

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

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

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

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

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

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

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

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

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

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

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

API GatewayBEP GatewayIstio
0 likes · 8 min read
BEP Gateway: Architecture Design for E-commerce Cloud Platform Service Integration
Java Backend Technology
Java Backend Technology
Nov 20, 2018 · Cloud Native

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

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

API GatewayMicroservicescircuit breaker
0 likes · 14 min read
Inside Spring Cloud: How Eureka, Feign, Ribbon, Hystrix & Zuul Really Work
Architecture Talk
Architecture Talk
Sep 26, 2018 · Backend Development

Essential Backend Infrastructure for Scalable Internet Services: A Complete Guide

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

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

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

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

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

How API Gateway and SCF Create a Complete Serverless Solution

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

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

Mastering Microservice Architecture: 10 Essential Design Principles

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

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

OpenResty and API Gateway Learning Guide

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

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

Mastering Microservice Architecture: 10 Essential Design Principles

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

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

Mastering Service Discovery and Communication in Microservices

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

API GatewayMicroservicesService Registry
0 likes · 21 min read
Mastering Service Discovery and Communication in Microservices
Architecture Digest
Architecture Digest
Jul 6, 2018 · Backend Development

Essential Backend Infrastructure and Services for Java Applications

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Building WeChat Mini-Program Backends with Serverless Architecture

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

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

API Gateway Overview and Practical Implementation Using OpenResty/Nginx

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

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

Why API Gateways Are Essential for Microservice Architectures

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

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

Understanding API Gateways in Microservice Architecture and Practical Implementation Options

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

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

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

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

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

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

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

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

OpsRobot: Chatbot‑Based Operations Automation Platform Overview

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

API GatewayChatbotOps Automation
0 likes · 5 min read
OpsRobot: Chatbot‑Based Operations Automation Platform Overview
21CTO
21CTO
Apr 30, 2017 · Backend Development

Essential Backend Infrastructure for Scalable Internet Services

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

API GatewayMicroservicesspring cloud
0 likes · 11 min read
Build a Spring Cloud Microservice Platform with Docker: A Step‑by‑Step Guide
Architecture Digest
Architecture Digest
Apr 11, 2016 · Backend Development

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

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

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

Understanding Microservices: Concepts, Benefits, and Practical Implementation

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

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

Using an API Gateway in a Microservices Architecture

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

API GatewayReactive Programmingbackend-architecture
0 likes · 13 min read
Using an API Gateway in a Microservices Architecture
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 5, 2015 · Mobile Development

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

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

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

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

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

API GatewayWebApparchitecture
0 likes · 12 min read
Evolution of Mobile Taobao Architecture: From WAP to PackageApp and Supporting Systems