产品信息
什么是 Krakend?
KrakenD 成为首要的 API 网关,旨在实现无与伦比的效率、灵活性和可扩展性。作为一种高性能解决方案,它充当前端后端 (BFF),位于客户端(前端)和源服务器(后端)之间。它定制 API 以准确交付 UI 所需的内容,从而简化数据聚合和转换,而无需任何编码。KrakenD 使用 Go 开发,因其卓越的性能而受到认可,能够在单个实例上每秒处理多达 70,000 个请求,使其成为可用的最快的 API 网关。其无状态架构确保跨任意数量的节点和区域轻松扩展,无需复杂的协调或数据库依赖性,提供简单的声明性配置方法以方便使用。KrakenD 以其全面的功能集脱颖而出,支持广泛的协议、API 规范、细粒度访问控制、数据转换、多重集成和缓存机制。其插件系统允许广泛的可定制性,轻松满足独特的需求。
在KrakenD 设计中,安全性至关重要,遵循 OWASP 最佳实践并确保数据完整性,而不存储任何用户数据,从而促进遵守严格的数据监管策略。此外,KrakenD 促进操作简单性并避免供应商锁定,鼓励与第三方日志记录、跟踪和指标解决方案的互操作性。KrakenD 提供透明、可预测的定价,提供开源社区版本和具有高级功能和专家支持的企业版。它是全球领先企业选择的 API 网关,因为它能够提高 API 性能、安全管理高流量并保持低成本,所有这些都有助于增强 API 基础设施的可维护性。KrakenD 不仅充当强大的 API 网关,而且还是希望在日益互联的世界中优化其数字生态系统的公司的战略合作伙伴。
如何使用 Krakend?
KrakenD是一个高性能API网关,作为客户端与后端服务之间的BFF,无需编码即可定制API、聚合和转换数据。它以卓越的性能、可扩展性和安全性,帮助企业优化API性能、管理高流量并降低成本。
Krakend 的核心功能
API集成
API管理
REST API
后端
Krakend 的使用场景
- 作为客户端与后端服务之间的BFF,定制API以满足UI需求。
- 无需编码即可实现数据聚合和转换。
- 处理每秒数万次请求的高流量API。
- 构建可扩展和弹性的微服务架构。
- 通过细粒度访问控制和OWASP最佳实践确保API安全。
- 优化API性能并降低基础设施成本。
Krakend 的常见问题
KrakenD做什么的?
我如何使用KrakenD?
KrakenD有哪些核心功能?
KrakenD有哪些应用场景?





















