Tagged articles
76 articles
Page 1 of 1
AI Explorer
AI Explorer
Mar 29, 2026 · Artificial Intelligence

200+ Commands That Let AI Agents Directly Control Lark (Feishu)

The open‑source lark‑cli brings over 200 commands across 11 Lark business domains and 19 AI Agent skills, offering a three‑layer architecture, rich output formats, security safeguards, and real‑world use cases that let AI agents programmatically operate your Lark workspace.

AI AgentAutomationCLI
0 likes · 10 min read
200+ Commands That Let AI Agents Directly Control Lark (Feishu)
ByteDance SE Lab
ByteDance SE Lab
Feb 27, 2026 · Artificial Intelligence

How to Build Secure, Scalable LLM Agent Tools: Best Practices & Real-World Cases

This article explains why robust Agent Tools are essential for LLM agents, outlines a five‑stage lifecycle with concrete design principles such as type safety, LLM‑friendly interfaces, OpenAPI integration, self‑healing error handling, human‑in‑the‑loop safeguards, and performance optimizations, and demonstrates their impact through retail and fintech case studies.

Agent ToolsIndustry CasesLLM
0 likes · 20 min read
How to Build Secure, Scalable LLM Agent Tools: Best Practices & Real-World Cases
Top Architect
Top Architect
Jan 17, 2026 · Backend Development

Why We Rebuilt a Java Scheduler and How the New Lightweight Framework Works

Faced with limitations of existing tools like Quartz, XXL-Job, and PowerJob, the author explains the motivation for creating a custom scheduling framework, describes its architecture—including gRPC communication, protobuf serialization, a self-implemented name server for load balancing, a simple message queue, and time-wheel scheduling—provides code examples, and shares diagrams of discovery and dispatch processes.

Distributed SystemsJavaMessage Queue
0 likes · 17 min read
Why We Rebuilt a Java Scheduler and How the New Lightweight Framework Works
IT Architects Alliance
IT Architects Alliance
Nov 20, 2025 · Backend Development

How Contract‑First Design Eliminates Cross‑Team Technical Debt

The article examines common cross‑department collaboration pain points like inconsistent API contracts and fragmented toolchains, then proposes a contract‑first architecture using OpenAPI, schema registries, and automated code generation to standardize APIs, data models, and governance processes.

API ContractCode GenerationCross-Team Collaboration
0 likes · 9 min read
How Contract‑First Design Eliminates Cross‑Team Technical Debt
Test Development Learning Exchange
Test Development Learning Exchange
Nov 19, 2025 · Artificial Intelligence

Generate Complete API Test Cases with AI and Python in Seconds

Learn how to automate API test data creation by leveraging a large language model to parse OpenAPI specifications and generate comprehensive pytest functions covering valid, missing, type‑error, boundary, and format scenarios, with a step‑by‑step Python script that produces ready‑to‑run test files.

AI-generated testsAPI testingOpenAPI
0 likes · 10 min read
Generate Complete API Test Cases with AI and Python in Seconds
Architect's Tech Stack
Architect's Tech Stack
Oct 20, 2025 · Backend Development

Master SpringDoc: Auto‑Generate OpenAPI Docs in Spring Boot with Zero Configuration

This guide explains how to integrate SpringDoc into a Spring Boot project to automatically generate OpenAPI 3 documentation, compares it with Swagger, shows minimal configuration steps, annotation usage, grouping techniques, and necessary adjustments for custom WebMvcConfigurer and Spring Security setups.

API documentationBackend DevelopmentOpenAPI
0 likes · 14 min read
Master SpringDoc: Auto‑Generate OpenAPI Docs in Spring Boot with Zero Configuration
Dunmao Tech Hub
Dunmao Tech Hub
Oct 11, 2025 · Backend Development

Quickly Add Swagger UI to Spring Boot 3.5.6 Using springdoc 2.7.0

This guide shows how to integrate springdoc‑openapi 2.7.0 with Spring Boot 3.5.6 to generate an online Swagger UI, covering Maven dependencies, configuration class, annotation usage, response wrapper, version compatibility notes, and the URL to access the generated documentation.

API documentationJavaOpenAPI
0 likes · 9 min read
Quickly Add Swagger UI to Spring Boot 3.5.6 Using springdoc 2.7.0
360 Smart Cloud
360 Smart Cloud
Sep 26, 2025 · Artificial Intelligence

How to Turn OpenAPI Specs into AI Agent Tools with MCP: A Multi‑Language Guide

This article explains how the Model Context Protocol (MCP) bridges large language models and external services by converting OpenAPI specifications into callable tools, covering generation with openapi‑generator, mapping rules, three runtime modes (stdio, streamable, SSE), and implementation details in Java, Python, and Go.

AI agentsGoJava
0 likes · 23 min read
How to Turn OpenAPI Specs into AI Agent Tools with MCP: A Multi‑Language Guide
Architect's Tech Stack
Architect's Tech Stack
Sep 23, 2025 · Backend Development

Master SpringDoc: Minimal OpenAPI 3 Setup for Spring Boot

This tutorial walks through integrating SpringDoc into a Spring Boot project, covering why it replaces SpringFox, how to configure it with minimal settings, add API annotations, set up grouped documentation, and handle static resources and Spring Security for full Swagger UI access.

API documentationJavaOpenAPI
0 likes · 15 min read
Master SpringDoc: Minimal OpenAPI 3 Setup for Spring Boot
Ray's Galactic Tech
Ray's Galactic Tech
Sep 22, 2025 · Backend Development

Integrating Knife4j with OpenAPI 3 in Spring Boot 3.x – Step‑by‑Step Guide

This tutorial walks through adding the required Maven dependencies, configuring application.yml, creating SwaggerConfig, implementing sample controllers, accessing the enhanced Knife4j UI and Swagger UI, troubleshooting common issues, and comparing SpringDoc OpenAPI with Knife4j OpenAPI3 to help developers choose the right solution for Spring Boot 3.x projects.

API documentationJavaKnife4j
0 likes · 10 min read
Integrating Knife4j with OpenAPI 3 in Spring Boot 3.x – Step‑by‑Step Guide
Ray's Galactic Tech
Ray's Galactic Tech
Sep 21, 2025 · Backend Development

How to Quickly Integrate SpringDoc OpenAPI into Spring Boot for Swagger Docs

This guide walks you through adding the appropriate SpringDoc OpenAPI dependencies for Spring Boot 2.x or 3.x, configuring the library, creating sample controllers with OpenAPI annotations, customizing documentation metadata, and using advanced features like API grouping, hidden endpoints, and offline generation.

API documentationOpenAPISpringBoot
0 likes · 6 min read
How to Quickly Integrate SpringDoc OpenAPI into Spring Boot for Swagger Docs
Java Web Project
Java Web Project
Sep 13, 2025 · Backend Development

How to Quickly Integrate SpringDoc for OpenAPI Docs in Spring Boot

This article walks through why SpringDoc replaces SpringFox, shows step‑by‑step minimal configuration, dependency setup, controller annotations, API grouping (both programmatic and declarative), and necessary adjustments for WebMvcConfigurer and Spring Security to generate OpenAPI 3 documentation in a Spring Boot project.

API documentationConfigurationJava
0 likes · 15 min read
How to Quickly Integrate SpringDoc for OpenAPI Docs in Spring Boot
Java Architect Essentials
Java Architect Essentials
Sep 11, 2025 · Backend Development

Master SpringDoc: Zero‑Config API Docs for Spring Boot 2.6+

SpringDoc is a Spring Boot library that automatically generates OpenAPI 3 compliant API documentation, replacing the outdated SpringFox; this guide explains its advantages, minimal configuration steps, grouping techniques, and integration with Swagger UI for seamless API documentation in modern Spring applications.

API documentationBackendOpenAPI
0 likes · 15 min read
Master SpringDoc: Zero‑Config API Docs for Spring Boot 2.6+
Java Architect Essentials
Java Architect Essentials
Sep 11, 2025 · Backend Development

Mastering SpringDoc: Quick Setup and Advanced Grouping in Spring Boot

SpringDoc is a Spring Boot library that automatically generates OpenAPI 3 compliant API documentation, offering seamless integration with Swagger UI; this guide explains its advantages over SpringFox, walks through minimal configuration, grouping strategies, and handling of security and resource handling for robust API documentation.

API documentationBackend DevelopmentOpenAPI
0 likes · 14 min read
Mastering SpringDoc: Quick Setup and Advanced Grouping in Spring Boot
Zhongtong Tech
Zhongtong Tech
Aug 13, 2025 · Artificial Intelligence

Unlock Seamless AI‑Tool Interaction with the Model Context Protocol (MCP)

The Model Context Protocol (MCP) is an open‑source interface that standardizes how large language models interact with external data sources and tools, offering a USB‑C‑like universal connector for AI applications, with built‑in session management, security, and flexible HTTP/SSE transport for seamless real‑world integration.

AI integrationLLMMCP
0 likes · 7 min read
Unlock Seamless AI‑Tool Interaction with the Model Context Protocol (MCP)
JakartaEE China Community
JakartaEE China Community
Jul 22, 2025 · Backend Development

Understanding MicroProfile OpenAPI Specification 3.0

This article explains the MicroProfile OpenAPI 3.0 specification, covering its architecture, configuration options, core properties, annotation usage, server definitions, programming model, model readers, filters, processing rules, endpoint behavior, and release notes for both 3.0 and earlier versions.

API documentationConfigurationJAX-RS
0 likes · 29 min read
Understanding MicroProfile OpenAPI Specification 3.0
Code Ape Tech Column
Code Ape Tech Column
Jun 10, 2025 · Information Security

Securing OpenAPI Interfaces with AppId, AppSecret, and RSA Signatures

This article explains how to standardize and protect OpenAPI interfaces by using globally unique AppId/AppSecret pairs, generating RSA‑based signatures, implementing timestamp and nonce checks, and applying common security measures such as rate limiting, whitelist/blacklist controls, and sensitive data handling, all illustrated with complete Java code examples.

API SecurityAppIdAppSecret
0 likes · 28 min read
Securing OpenAPI Interfaces with AppId, AppSecret, and RSA Signatures
Code Mala Tang
Code Mala Tang
Jun 9, 2025 · Backend Development

Build High‑Performance APIs with FastAPI and Swagger: A Hands‑On Guide

Learn how to create fast, modern Python APIs using FastAPI, automatically generate interactive Swagger documentation, and enhance your endpoints with validation, metadata, and a full-featured to‑do list project, all illustrated with clear code examples and step‑by‑step deployment instructions.

API developmentFastAPIOpenAPI
0 likes · 10 min read
Build High‑Performance APIs with FastAPI and Swagger: A Hands‑On Guide
Lin is Dream
Lin is Dream
May 22, 2025 · Backend Development

Mastering API Management with Swagger and Spring Boot: A Complete Guide

This tutorial walks you through API protocol types, Swagger/OpenAPI documentation setup, advanced configuration, environment‑specific activation, UI enhancement with Knife4j, and practical versioning strategies to efficiently manage and evolve your backend APIs.

API ManagementApifoxKnife4j
0 likes · 10 min read
Mastering API Management with Swagger and Spring Boot: A Complete Guide
Go Programming World
Go Programming World
May 15, 2025 · Cloud Native

Deploying MCP Gateway on Kubernetes: A Step‑by‑Step Guide

This article explains how to quickly turn existing HTTP APIs into MCP services using the Go‑based mcp‑gateway, covering the installation of a local Kind Kubernetes cluster, the required YAML manifests, Docker image handling, OpenAPI import, and verification through the web console and chat interface.

Cloud NativeGoKubernetes
0 likes · 14 min read
Deploying MCP Gateway on Kubernetes: A Step‑by‑Step Guide
Alibaba Cloud Native
Alibaba Cloud Native
May 7, 2025 · Cloud Native

Turn Existing OpenAPI Specs into AI‑Ready MCP Tools with Higress

This guide explains how to convert legacy OpenAPI schemas into Model Context Protocol (MCP) configurations, route them through the Higress cloud‑native gateway, set up dual authentication, and finally expose the MCP tools to AI platforms such as Dify, enabling seamless AI‑driven access to both local and internet data sources.

HigressMCPOpenAPI
0 likes · 10 min read
Turn Existing OpenAPI Specs into AI‑Ready MCP Tools with Higress
Selected Java Interview Questions
Selected Java Interview Questions
Apr 29, 2025 · Backend Development

Implementing a Chain of Responsibility for an OpenAPI Interface Using Spring and Custom Components

This article explains how to split a multi‑function OpenAPI interface into independent components using the chain‑of‑responsibility pattern in Spring, detailing the abstract base class, concrete handlers, a shared context, execution order configuration, and a test controller with full code examples.

BackendChain of ResponsibilityOpenAPI
0 likes · 7 min read
Implementing a Chain of Responsibility for an OpenAPI Interface Using Spring and Custom Components
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 24, 2025 · Artificial Intelligence

How agents.json Empowers AI Agents to Seamlessly Call APIs

This article explains the agents.json specification, its OpenAPI foundation, how it differs from MCP and Google A2A, and demonstrates how AI agents can load, interpret, and execute multi‑step API flows using code examples and schema illustrations.

AI agentsAPI flowsLLM integration
0 likes · 16 min read
How agents.json Empowers AI Agents to Seamlessly Call APIs
Tencent Cloud Developer
Tencent Cloud Developer
Nov 28, 2024 · Backend Development

Contract-Based Design and Communication Challenges in Software Development

The article highlights how fragmented, undocumented cross‑team communication creates fragile software, then advocates adopting contract‑based design—preconditions, postconditions, invariants—and AI‑assisted tooling to formalize API contracts throughout the development lifecycle, aligning teams, reducing errors, and improving system reliability.

OpenAPIProtobufcommunication
0 likes · 18 min read
Contract-Based Design and Communication Challenges in Software Development
Architect
Architect
Jul 15, 2024 · Information Security

Secure OpenAPI Design: AppId/AppSecret, RSA Signatures, Timestamp & Nonce Best Practices

This article explains how to secure OpenAPI interfaces by using globally unique AppId/AppSecret pairs, SHA‑256 and RSA signatures, timestamp and nonce validation, caching, rate‑limiting, parameter validation, and encryption algorithms, providing complete client‑server implementation examples in Java.

API SecurityJavaOpenAPI
0 likes · 26 min read
Secure OpenAPI Design: AppId/AppSecret, RSA Signatures, Timestamp & Nonce Best Practices
Ops Development & AI Practice
Ops Development & AI Practice
Jun 16, 2024 · Industry Insights

Protocol Buffers vs Swagger: Which Is Best for High‑Performance APIs?

This article compares Google’s Protocol Buffers and the Swagger/OpenAPI framework, detailing their features, data formats, use cases, flexibility, development workflows, and why Google created protobuf, helping developers choose the right tool for high‑performance data serialization or comprehensive API documentation.

OpenAPIProtocol BuffersSwagger
0 likes · 7 min read
Protocol Buffers vs Swagger: Which Is Best for High‑Performance APIs?
21CTO
21CTO
May 6, 2024 · Backend Development

Discover Microsoft’s TypeSpec: A New Language to Simplify API Development

Microsoft’s newly released TypeSpec language offers a lightweight, open‑source, API‑centric approach that lets developers describe APIs with minimal types, compile to OpenAPI, JSON Schema, and Protobuf, and leverage modern tooling for faster, more reusable code.

Code GenerationOpenAPITypeSpec
0 likes · 5 min read
Discover Microsoft’s TypeSpec: A New Language to Simplify API Development
IT Services Circle
IT Services Circle
Apr 11, 2024 · Backend Development

An Introduction to TypeSpec: Features, Usage Examples, and Quick Start Guide

This article introduces TypeSpec, a lightweight, extensible language for describing REST, OpenAPI, gRPC and other APIs, outlines its key features, demonstrates how to generate OpenAPI, JSON Schema and Protobuf files, and provides step‑by‑step instructions for installing the compiler, setting up the VS Code extension, creating a project, and compiling a sample service.

Backend DevelopmentCode GenerationOpenAPI
0 likes · 5 min read
An Introduction to TypeSpec: Features, Usage Examples, and Quick Start Guide
Programmer DD
Programmer DD
Feb 17, 2024 · Backend Development

How to Seamlessly Upgrade Spring Boot 2.x to 3.x: Step‑by‑Step Guide

This guide explains why upgrading from Spring Boot 2.x to 3.x is essential, outlines the required JDK 17 migration, Spring Boot version bump, configuration property changes, Jakarta EE transition, and updates to Spring Security, Kafka, RestTemplate, and OpenAPI integration, providing code examples for each step.

KafkaOpenAPISpring Boot
0 likes · 10 min read
How to Seamlessly Upgrade Spring Boot 2.x to 3.x: Step‑by‑Step Guide
Top Architect
Top Architect
Jan 29, 2024 · Backend Development

Implementing Open API Signature Verification in Spring Boot

This article explains the concept of open APIs and signature verification, outlines the end‑to‑end signing and verification flow, and provides complete Spring Boot code—including configuration properties, a signature manager, custom annotation, AOP aspect, request‑caching filter, and utility class—to securely validate third‑party requests without exposing credentials.

BackendSecurityOpenAPIRequestCaching
0 likes · 20 min read
Implementing Open API Signature Verification in Spring Boot
Top Architect
Top Architect
Nov 9, 2023 · Backend Development

Implementing Open API Signature Verification with Spring Boot and AOP

This article explains the concept of open interfaces and signature verification, outlines the end‑to‑end signing and verification flow, and provides a complete Spring Boot implementation including configuration properties, a signature manager, custom annotation, AOP aspect, request‑caching filter and utility classes, all illustrated with code snippets.

API SecurityJavaOpenAPI
0 likes · 20 min read
Implementing Open API Signature Verification with Spring Boot and AOP
Code Ape Tech Column
Code Ape Tech Column
Oct 26, 2023 · Information Security

OpenAPI Security Practices: AppId/AppSecret, Signature Generation, and Implementation Guide

This article explains how to use OpenAPI standards to secure API interfaces by introducing AppId/AppSecret mechanisms, RSA‑based signatures, timestamp and nonce anti‑replay measures, and provides complete Java code examples for client‑side signing and server‑side verification along with common protection techniques such as rate limiting and data validation.

AppIdAppSecretJava
0 likes · 28 min read
OpenAPI Security Practices: AppId/AppSecret, Signature Generation, and Implementation Guide
MaGe Linux Operations
MaGe Linux Operations
Jul 17, 2023 · Backend Development

What Frameworks Shaped FastAPI? Lessons from Django, Flask, and More

This article explores the various Python frameworks and tools—Django, Django REST Framework, Flask, Requests, Swagger/OpenAPI, Marshmallow, Pydantic, Starlette, and Uvicorn—that inspired FastAPI, highlighting the features each contributed such as automatic documentation, micro‑framework flexibility, type‑hinted validation, and high‑performance async support.

APIFastAPIOpenAPI
0 likes · 10 min read
What Frameworks Shaped FastAPI? Lessons from Django, Flask, and More
Architecture Digest
Architecture Digest
May 9, 2023 · Backend Development

Understanding the Role, Architecture, and Selection of API Gateways in Enterprise Systems

This article explains the three main use cases of API gateways—Open API platforms, microservice gateways, and API service management platforms—describes their position in enterprise architecture, outlines practical deployment scenarios, compares competing solutions, and provides criteria for choosing the right gateway for performance, scalability, extensibility, and cloud deployment.

Cloud NativeMicroservicesOpenAPI
0 likes · 11 min read
Understanding the Role, Architecture, and Selection of API Gateways in Enterprise Systems
ByteDance Data Platform
ByteDance Data Platform
Mar 22, 2023 · Backend Development

How DataTester’s Open Platform Empowers Customizable A/B Testing for Enterprises

DataTester’s Open Platform provides a configurable, extensible A/B testing solution that integrates via OpenAPI, SDKs, and a visual integration console, enabling enterprises to customize experiments, reduce development costs, and streamline deployment while supporting diverse business needs through modular components and a material ecosystem.

A/B testingDataTesterOpenAPI
0 likes · 12 min read
How DataTester’s Open Platform Empowers Customizable A/B Testing for Enterprises
DataFunSummit
DataFunSummit
Jan 28, 2023 · Backend Development

Bilibili’s API Management Design and Practices

This article explains Bilibili’s unified API management platform, covering service launch processes, manual versus automated metadata collection, code‑first API definitions in Go and Java, version control, collaboration features, mock testing, and micro‑service standardization to improve development efficiency and reduce operational costs.

API ManagementBackend DevelopmentMicroservices
0 likes · 19 min read
Bilibili’s API Management Design and Practices
Bilibili Tech
Bilibili Tech
Jan 20, 2023 · Backend Development

API Management and Standardization at Bilibili: Design, Automation, Versioning, and Mocking

Bilibili’s unified API management platform automates documentation generation for Go and Java services, ties each API version to specific code commits, supports version snapshots, integrates with gateways for debugging and OpenAPI export, and provides service‑level mocking, thereby standardizing microservice development and reducing cross‑team overhead.

API ManagementMicroservicesMocking
0 likes · 20 min read
API Management and Standardization at Bilibili: Design, Automation, Versioning, and Mocking
BaiPing Technology
BaiPing Technology
Apr 11, 2022 · Backend Development

Automating API Development with Protobuf, GitLab CI, and Kratos

This article explains how to engineer APIs by automating protobuf file management, code generation, CI/CD pipelines, error handling, validation, and documentation generation using tools such as GitLab, Kratos, Apifox, and quicktype, ultimately improving development efficiency across backend and client teams.

API engineeringApifoxGo
0 likes · 20 min read
Automating API Development with Protobuf, GitLab CI, and Kratos
macrozheng
macrozheng
Mar 22, 2022 · Backend Development

Switching to SpringDoc: A Complete Guide to Replacing SpringFox in Spring Boot

After SpringFox became outdated and incompatible with Spring Boot 2.6, this article introduces SpringDoc as a modern OpenAPI 3‑based alternative, explains its advantages, shows how to integrate it, migrate annotations, configure security, and provides sample code and screenshots for a seamless transition.

OpenAPISpring BootSpringDoc
0 likes · 12 min read
Switching to SpringDoc: A Complete Guide to Replacing SpringFox in Spring Boot
Alibaba Cloud Native
Alibaba Cloud Native
Mar 2, 2022 · Cloud Native

How to Run Distributed JMeter Load Tests on Alibaba Cloud PTS

This guide explains how to use Apache JMeter for native and distributed load testing, configure and execute tests on Alibaba Cloud PTS via the console, OpenAPI, or the PTS‑JMeter plugin, and how to monitor, analyze, and export detailed performance reports.

Alibaba CloudDistributed TestingOpenAPI
0 likes · 15 min read
How to Run Distributed JMeter Load Tests on Alibaba Cloud PTS
Meituan Technology Team
Meituan Technology Team
Nov 25, 2021 · Frontend Development

Cross-Platform Rich Text Management Platform Page-Peggy: Design, Implementation, and Impact

Page‑Peggy, Meituan Medicine Technology’s cross‑platform rich‑text management platform, lets product and operation teams instantly create and publish FAQ‑style pages through a visual editor while offering developers a WebIDE for custom code, template markets, SDK integration and Open API, resulting in over 5,000 pages, 82 million views and adoption across dozens of departments.

OpenAPIWebIDEfrontend development
0 likes · 19 min read
Cross-Platform Rich Text Management Platform Page-Peggy: Design, Implementation, and Impact
Programmer DD
Programmer DD
Jul 31, 2021 · Backend Development

Mastering API Design: Standards, Practices, and Real‑World Guidelines

This comprehensive guide explains why clear API specifications are essential, compares RESTful and RPC styles, outlines OpenAPI and Google design principles, and provides practical rules for versioning, URL design, HTTP methods, status codes, authentication, rate limiting, error handling, naming conventions, and documentation to help developers build robust, maintainable services.

Error HandlingHTTP methodsOpenAPI
0 likes · 25 min read
Mastering API Design: Standards, Practices, and Real‑World Guidelines
Open Source Linux
Open Source Linux
Jun 9, 2021 · Backend Development

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

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

Cloud SolutionsMicroservicesOpenAPI
0 likes · 12 min read
How API Gateways Empower Enterprises: Use Cases, Architecture & Selection Guide
Su San Talks Tech
Su San Talks Tech
Jun 7, 2021 · Backend Development

Why Region IDs Break OpenAPI Integrations and How to Design Resilient Solutions

This article examines the challenges of synchronizing enterprise data across systems when region identifiers differ, explores several technical approaches—including persisting local tables, name‑based and code‑based lookups, snapshot storage, manual updates, and flexible API fields—and concludes with a pragmatic, business‑centric solution for reliable integration.

Backend IntegrationData ConsistencyOpenAPI
0 likes · 14 min read
Why Region IDs Break OpenAPI Integrations and How to Design Resilient Solutions
21CTO
21CTO
May 15, 2021 · Backend Development

Why API Gateways Are Essential for Modern Enterprise Architecture

This article explores the multiple roles of API gateways—from OpenAPI platforms and microservice gateways to enterprise service management—examining architectural placement, practical usage scenarios, competitive solutions, and key criteria for selecting the right gateway in both private and public cloud environments.

OpenAPIenterprise architecture
0 likes · 11 min read
Why API Gateways Are Essential for Modern Enterprise Architecture
Top Architect
Top Architect
Apr 5, 2021 · Backend Development

Integrating Swagger (Springfox) 3.0.0 with Spring Boot for Automatic API Documentation

This article explains how to integrate Swagger using Springfox 3.0.0 into a Spring Boot project, covering required dependencies, configuration files, annotations, new features, compatibility requirements, and provides a complete example with code snippets for generating interactive OpenAPI documentation.

API documentationBackend DevelopmentOpenAPI
0 likes · 11 min read
Integrating Swagger (Springfox) 3.0.0 with Spring Boot for Automatic API Documentation
Architecture Digest
Architecture Digest
Mar 30, 2021 · Backend Development

Understanding the Role and Selection of API Gateways in Enterprise Architecture

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

Cloud NativeMicroservicesOpenAPI
0 likes · 11 min read
Understanding the Role and Selection of API Gateways in Enterprise Architecture
Programmer DD
Programmer DD
Feb 21, 2021 · Backend Development

What’s New in OpenAPI 3.1.0? Key Features and Improvements Explained

The OpenAPI Specification 3.1.0 has been released, introducing a top‑level jsonSchemaDialect field, updated JSON Schema support, refined URI handling, enhanced file‑upload descriptions, and numerous clarifications that modernize API description and improve consistency across implementations.

3.1.0API SpecificationBackend Development
0 likes · 4 min read
What’s New in OpenAPI 3.1.0? Key Features and Improvements Explained
Top Architect
Top Architect
Nov 7, 2020 · Backend Development

Integrating Swagger with Spring Boot Using Springfox 3.0.0

This article provides a comprehensive guide on using Swagger for REST API documentation in Spring Boot projects, covering Swagger fundamentals, Springfox introduction, the features of Springfox 3.0.0, compatibility requirements, Maven integration, configuration classes, common annotations, and a complete example with code snippets.

API documentationJavaOpenAPI
0 likes · 11 min read
Integrating Swagger with Spring Boot Using Springfox 3.0.0
Code Ape Tech Column
Code Ape Tech Column
Nov 5, 2020 · Backend Development

Master Swagger 3.0 Integration with Spring Boot: Step‑by‑Step Guide

This article walks through the complete process of integrating Swagger 3.0 into a Spring Boot 2.3.5 application, covering dependency setup, the role of springfox‑boot‑starter, custom OpenAPI configuration, API grouping, security schemes, and global request parameters with concrete code examples.

API documentationConfigurationJava
0 likes · 11 min read
Master Swagger 3.0 Integration with Spring Boot: Step‑by‑Step Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 30, 2020 · Backend Development

How Darabonba Transforms OpenAPI into Multi‑Language SDKs and Code Samples

The article explains how Alibaba Cloud’s new DSL, Darabonba, redefines OpenAPI metadata to generate multi‑language SDKs, modular interface designs, automatic code‑sample creation, and test case generation, addressing common OpenAPI usability issues such as missing SDKs, inconsistent styles, and lack of runnable examples.

Code SamplesDSLDarabonba
0 likes · 13 min read
How Darabonba Transforms OpenAPI into Multi‑Language SDKs and Code Samples
Programmer DD
Programmer DD
Jul 17, 2020 · Backend Development

SpringFox 3.0.0 Quick Guide: Swagger Integration for Spring Boot

This article introduces SpringFox 3.0.0, highlights its new features such as Spring 5 WebFlux support, OpenAPI 3 compatibility, and zero‑configuration starter, then provides a step‑by‑step guide with Maven dependencies, annotations, controller examples, and notes on updated Swagger UI endpoints.

API documentationBackendJava
0 likes · 7 min read
SpringFox 3.0.0 Quick Guide: Swagger Integration for Spring Boot
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 13, 2020 · Backend Development

How TeaDSL Simplifies Multi‑Language SDK Generation for OpenAPI

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

OpenAPISDK generationTeaDSL
0 likes · 14 min read
How TeaDSL Simplifies Multi‑Language SDK Generation for OpenAPI
Programmer DD
Programmer DD
Nov 26, 2019 · Backend Development

Master Springdoc-OpenAPI: Generate OpenAPI 3 Docs & Swagger UI for Spring Boot

This guide explains how to integrate springdoc-openapi with Spring Boot to automatically generate OpenAPI 3 documentation, customize paths, combine with Swagger UI, use Maven plugins, support WebFlux, apply JSR‑303 bean validation, and document error responses via @ControllerAdvice, providing complete code snippets and configuration examples.

JavaOpenAPISpring Boot
0 likes · 9 min read
Master Springdoc-OpenAPI: Generate OpenAPI 3 Docs & Swagger UI for Spring Boot
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 15, 2019 · Cloud Computing

7 Tough Challenges of Designing OpenAPI for Cloud Services and How to Overcome Them

This article examines why robust API specifications are crucial for cloud services, outlines seven major challenges—from choosing design patterns and resource modeling to error handling, versioning, and ecosystem integration—and offers practical guidance for building consistent, reliable OpenAPI interfaces at scale.

Cloud ServicesError HandlingOpenAPI
0 likes · 20 min read
7 Tough Challenges of Designing OpenAPI for Cloud Services and How to Overcome Them
dbaplus Community
dbaplus Community
Jan 8, 2019 · Backend Development

How to Diagnose Slow OpenAPI Responses with TProfiler Java Agent

This article walks through diagnosing intermittent OpenAPI latency by using Alibaba's open‑source TProfiler Java agent to collect method‑level timing without modifying code, covering setup, command‑line usage, log analysis, and practical performance‑improvement recommendations.

BackendJava AgentOpenAPI
0 likes · 8 min read
How to Diagnose Slow OpenAPI Responses with TProfiler Java Agent
Java Backend Technology
Java Backend Technology
Dec 18, 2018 · Backend Development

How to Diagnose Slow OpenAPI Calls with TProfiler Without Changing Code

This article walks through a real‑world performance problem where an OpenAPI service sometimes responds in milliseconds and other times takes seconds, explains why adding logging is impractical, and demonstrates how to use Alibaba's TProfiler Java agent to profile the call chain, collect method timings, and analyze the results without modifying any source code.

APMJavaOpenAPI
0 likes · 10 min read
How to Diagnose Slow OpenAPI Calls with TProfiler Without Changing Code
Programmer DD
Programmer DD
Nov 20, 2018 · Backend Development

How to Diagnose Slow OpenAPI Responses with TProfiler: A Step‑by‑Step Guide

This article walks through diagnosing intermittent OpenAPI latency by reproducing the issue, visualizing the request flow, using Alibaba's TProfiler agent without code changes, configuring and running profiling commands, analyzing the generated logs, and summarizing actionable performance improvements.

BackendJavaOpenAPI
0 likes · 8 min read
How to Diagnose Slow OpenAPI Responses with TProfiler: A Step‑by‑Step Guide