所有文章 > 当前标签:微服务
为单一微服务创建ASP.NET Minimal APIs:实践指南
为单一微服务创建ASP.NET Minimal APIs:实践指南
2025/12/10
本指南通过ASP.NET Core Minimal APIs构建单一微服务,使用Todo API示例演示从项目设置到API测试的完整流程,包括模型定义、数据库集成和CRUD端点实现,帮助开发者掌握微服务开发基础。
使用Node.js构建API网关 – RisingStack工程技术
使用Node.js构建API网关 – RisingStack工程技术
【API开发工具】 本文详细介绍了使用Node.js构建API网关的方法,包括其核心功能如路由、身份验证、数据聚合和协议转换,以及Node.js的高性能和事件驱动架构优势,帮助开发者在微服务架构中实现高效的API网关设计。
2025/12/09
Istio 1.19 的新特性:Gateway API 及更多 – Tetrate
Istio 1.19 的新特性:Gateway API 及更多 – Tetrate
【API开发工具】 Istio 1.19 引入了 Gateway API 作为核心功能,支持南北向和东西向流量管理,简化了 Kubernetes 服务网格配置。环境网格增强了对 ServiceEntry 和 WorkloadEntry 的支持,同时优化了虚拟机和多集群体验,提升了安全性和操作效率。长尾关键词包括 Gateway API for Service Mesh 和 Istio 1.19 新特性。
2025/12/07
在.NET Core中使用gRPC构建REST API – DevOps.dev
在.NET Core中使用gRPC构建REST API – DevOps.dev
【API开发】 本文详细介绍了在.NET Core中使用gRPC构建REST API的完整步骤,包括项目创建、数据库配置、服务层实现、gRPC服务添加以及通过JsonTranscoding扩展实现RESTful端点。重点探讨了gRPC的高性能和JsonTranscoding的灵活性,帮助开发者替代传统REST API并支持HTTP请求。
2025/12/04
什么是OpenAPI?深入探讨API开发
什么是OpenAPI?深入探讨API开发
【API开发】 OpenAPI 是一种用于设计、构建和记录 API 的规范,提供标准化方法以简化 API 集成和文档化。它支持自动化代码生成和高效协作,广泛应用于微服务架构和外部服务整合,帮助开发者快速构建可扩展的软件系统。
2025/11/28
从零开始构建属于你的API网关 | 作者:Robby Nasution
从零开始构建属于你的API网关 | 作者:Robby Nasution
【API开发工具】 本文详细介绍了如何使用Node.js和Express从零开始构建一个API网关,作为微服务的入口点,实现基本身份验证、请求转发、响应头修改和监控功能。通过bcrypt哈希处理basic_auth令牌、YAML配置文件定义端点,以及OWASP安全头部标准,帮助开发者构建安全的微服务网关。
2025/11/25
为微服务实现Kong API网关 – Medium
为微服务实现Kong API网关 – Medium
【API开发工具】 本文详细介绍了如何在food-delivery微服务项目中集成Kong API网关,重点阐述了无数据库模式下的配置方法,包括Docker设置和声明性配置文件(kong.yml),以实现高效的API流量管理和微服务路由。
2025/11/23
10 个最佳 API 设计实践
10 个最佳 API 设计实践
【API设计】 本文详细介绍了10个最佳API设计实践,包括简洁性、RESTful设计、标准化数据格式、文档编写、版本控制、安全性、错误处理、性能优化、全面测试和持续更新。通过书籍信息API的实例,展示了如何设计高效、易用且安全的API,帮助开发者提升开发效率和用户体验。
2025/11/18
利用GraphQL构建下一代API平台:结合Kong与Apollo
利用GraphQL构建下一代API平台:结合Kong与Apollo
【API开发工具】 本文探讨如何利用GraphQL技术结合Kong与Apollo构建下一代API平台,以应对微服务架构和动态业务需求。文章详细介绍了API网关、GraphQL和服务网格三大支柱的协同作用,包括Kong的高性能流量管理和Apollo的灵活数据访问能力,帮助开发团队实现安全、动态且高效的API平台构建。
2025/11/16
联邦连接:通过API网关解锁数据孤岛
联邦连接:通过API网关解锁数据孤岛
【API开发工具】 本文探讨了数据孤岛问题及其对组织协作的影响,介绍了联邦API架构作为基于API和微服务的去中心化解决方案,能够通过跨域数据访问降低集成障碍并激发创新。同时,文章分析了联邦API架构引入的安全挑战,如身份验证和访问权限管理,并详细阐述了API网关如何通过统一管理、访问控制和安全策略执行来有效解决这些问题,从而解锁数据孤岛并提升系统可扩展性。
2025/11/14
2025年G2排名前五的API管理工具 | Kong Inc.
2025年G2排名前五的API管理工具 | Kong Inc.
【API开发工具】 本文介绍2025年G2排名前五的API管理工具Kong,被用户誉为API网关之王,其轻量级设计和模块化插件系统支持身份验证、日志记录等功能,适用于混合多云环境和微服务架构,帮助组织高效管理API并推动数字化转型。
2025/11/14
什么是API测试?类型、工具及自动化 | Kong Inc.
什么是API测试?类型、工具及自动化 | Kong Inc.
【API开发工具】 API测试是确保应用程序接口功能和性能符合预期的关键方法,涵盖功能测试、非功能测试、安全测试和集成测试等类型。通过阳性测试、阴性测试、边界值测试等方法验证API的正确性和稳定性,同时进行负载测试、性能测试和安全测试以提升可靠性和安全性。
2025/11/13
PI-First 企业全攻略:定义、优势、落地与 AI 提效一条龙
PI-First 企业全攻略:定义、优势、落地与 AI 提效一条龙
【API设计】 本文深入探讨API优先企业的定义、优势及实施方法,分析如何通过API优先策略提升系统灵活性、可扩展性和开发效率。文章详细介绍了并行开发模式、代码复用等API设计最佳实践,并提供了判断企业是否为API优先企业的标准。
2025/11/13
Amazon API Gateway:轻松实现API管理 | 云原生日报
Amazon API Gateway:轻松实现API管理 | 云原生日报
【API开发工具】 Amazon API Gateway 是一种完全托管的服务,帮助开发者轻松创建、发布和维护安全API,解决可扩展性、安全性和集成挑战。通过实际应用场景如航空公司预订系统和示例代码,展示如何与Lambda函数集成构建REST API,并实现文件上传到S3存储桶,简化API管理流程。
2025/11/12
新浪微博API网关定制化开发之路
新浪微博API网关定制化开发之路
【API开发工具】 新浪微博从传统Nginx网关迁移到Apache APISIX,通过定制化开发实现零代码管理、金丝雀发布和Consul KV服务发现,解决了业务快速响应和复杂路由需求,提升了API网关的动态性和稳定性。
2025/11/12
「REST API」一站式速通:原理、优势、10 大最佳实践 + AI 提效外挂
「REST API」一站式速通:原理、优势、10 大最佳实践 + AI 提效外挂
【API设计】 本文全面解析REST API设计原则,包括无状态性、统一接口等核心概念,以及如何通过RESTful架构实现高效系统通信。详细介绍了REST API的六大约束条件和最佳实践,帮助开发者掌握现代Web API设计方法。
2025/11/12