konghq一个提供API网关服务的网站
Kong是一个云原生的分布式微服务抽象层框架,可以轻松地进行横向扩展,是一个可扩展的、分布式的微服务框架。 Kong基于Nginx,是一个在Nginx中运行的Lua应用程序,通过lua-nginx模块实现。 Kong可以作为API网关,提供路由、身份验证、监控等功能,为微服务架构和容器化应用程序提供安全防护。
envoy一个高性能的、用C++编写的开源L7代理和通信总线
Envoy是一个高性能的、用C++编写的开源L7代理和通信总线,专为大型现代SOA架构设计。 以下是envoy.com的详细介绍: 1. 独立于进程的架构:Envoy是一个独立的进程,旨在与每个应用程序服务器一起运行。所有Envoy组成了一个透明的通信网格,其中每个应用程序发送和接收来自本地主机的消息,并且不用知道网络拓扑。 2. 与传统服务通信服务的库方法相比,进程外架构有两个实质性好处:Envoy支持任何编程语言写的服务。只用部署一个Envoy就可以在Java、C++、Go、PHP、Python等服务间形成网格。 3. 面向服务的体系结构使用多个应用程序框架和语言的情况越来越普遍。Envoy以透明的方式弥合了这些差距。Envoy可以在整个基础设施中迅速部署和升级。
Cerbos: Open-Source Authorization Layer & Access Control System
Cerbos.dev 是一款 API 授权平台,它提供了一个集中式解决方案来管理和实施您的授权逻辑。 **主要功能:** * **灵活的策略语言:**使用 простой 的 JSON 格式自定义权限和策略。 * **细粒度访问控制:**通过定义资源、主体和操作来对访问进行细粒度控制。 * **动态决策:**根据运行时数据(如用户角色、资源属性)做出授权决策。 * **可扩展的架构:**支持水平和垂直扩展,以处理不断增长的工作负载。 * **集成支持:**与流行的云提供商、数据库和开发框架集成。 * **审计和报告:**跟踪用户访问并生成审计报告以提高安全性。 Cerbos.dev 适用于各种用例,包括: * API 网关授权 * 微服务授权 * 数据访问控制 * 合规性和法规遵从性 通过使用 Cerbos.dev,您可以简化授权管理,提高安全性,并确保应用程序符合法规要求。
Fission
Fast Opensource Kubernetes Serverless Framework Fission.io是一个功能强大的无服务器计算平台,用于构建和部署现代应用程序。它使用Kubernetes和云原生技术来提供高可扩展性、弹性和安全性。 Fission.io的主要特点包括: * **无服务器架构:**无需管理服务器或基础设施,可专注于应用程序开发。 * **容器化函数:**使用Docker容器运行函数,确保可移植性和可扩展性。 * **Serverless Functions:**创建和部署只在需要时运行的事件驱动的无状态函数。 * **Serverless Web:**构建和部署无状态的Web应用程序,而无需管理服务器。 * **自动扩展:**平台根据需要自动扩展函数,以满足流量需求。 * **完全托管:**Fission.io负责底层基础设施的管理和维护。 * **监控和日志记录:**内置监控和日志功能,可提供对应用程序性能和错误的可见性。 Fission.io非常适合各种工作负载,包括微服务、批处理作业、数据处理管道和API网关。它支持多种语言和框架,包括Node.js、Python、Go和Java。 使用Fission.io,开发人员可以快速构建和部署无服务器应用程序,从而提高敏捷性、降低成本并专注于核心业务功能。
这是一个神奇的网站
Infura.io 是一个以太坊和 IPFS 远程过程调用 (RPC) 和基础设施提供商。它为应用程序和开发人员提供了一个快速、可靠的方式来连接到以太坊主网和测试网。 Infura 提供各种服务,包括: * **RPC 访问:**提供对以太坊节点的实时访问,用于查询区块链数据、发送交易和部署合约。 * **IPFS 网关:**允许应用程序与去中心化的文件存储和检索网络进行交互。 * **基础设施:**托管基础设施,使开发人员可以部署和管理 DApps 和合约。 Infura 因其以下优点而闻名: * **速度:**优化过的节点提供快速的响应时间。 * **可靠性:**分布式基础设施确保高度可用性。 * **易用性:**通过简单的 API 和 SDK 提供无缝集成。 * **安全性:**使用行业标准安全措施来保护用户数据。 Infura 被广泛用于 DeFi、NFT、游戏和 Web3 开发中。它支持多种编程语言,并与许多流行的以太坊工具和框架兼容。
krakend一个开源的API网关
Krakend是一个开源的API网关,使用Go语言编写,为微服务架构和容器化应用程序提供安全防护和各种功能。 Krakend具有以下特点: * 快速:Krakend基于Go语言编写,因此具有高效、快速的处理能力。 * 灵活:Krakend支持各种数据转换、聚合和过滤功能,并且可以通过Lua或Martian进行自定义配置。 * 易用:Krakend提供了友好的用户界面和简单的安装过程,方便用户快速上手。 * 可靠:Krakend具有高可用性和容错性,可以保证API服务的稳定性和安全性。 Krakend可以轻松地在任何地方运行,并支持各种云平台,如AWS、Azure、GCP等。同时,Krakend也支持各种身份验证和授权机制,可以帮助开发人员更好地保护他们的API服务。
tyk.io一个基于Go语言实现的开源API网关
Tyk.io是一个基于Go语言实现的开源API网关,由Tyk公司开发和支持。Tyk.io具有轻量级、快速可伸缩、支持配额和速度限制、支持认证和数据分析、支持多用户多组织等特点,并且提供全RESTful API。 Tyk.io包括Tyk API Gateway、Tyk Dashboard、Tyk Developer Portal、Tyk Pump、Tyk Identity Broker等组件,可以完全独立运行,只需要有效的Redis数据库,可以横向扩展。
apisix一个高性能API网关
Apache APISIX 是一个动态、实时、高性能的云原生 API 网关,提供了负载均衡、动态上游、灰度发布、服务熔断、身份认证、可观测性等丰富的流量管理功能。 Apache APISIX 由 API7.ai 开发并捐赠,是一个开源、动态、可扩展、高性能的云原生 API 网关,适用于您所有的 API 和微服务。它是 Apache 软件基金会的顶级项目。 你可以使用 APISIX API 网关作为流量入口,处理所有业务数据。提供动态路由、动态上游、动态证书、A/B测试、灰度发布、蓝绿部署、限率、恶意攻击防御、指标、监控告警、服务可观测性、服务治理等功能。
api7.ai开源了新一代云原生API网关--APISIX
API7.ai是一家提供API处理和分析的开源基础软件公司。 API7.ai于2019年开源了新一代云原生API网关--APISIX并捐赠给Apache软件基金会。此后,API7.ai一直积极投入支持Apache APISIX的开发、维护和社区运营。与千万贡献者、使用者、支持者一起做出世界级的开源项目,是API7.ai努力的目标。
The Platform Powering the API World | Kong Inc.
Kong 是采用最广泛的 API 网关和服务网格,为现代架构的全球 API 提供支持。立即加快开发和提高生产力!
Eolink - 一体化API在线管理平台_API接口管理_接口自动化测试
eOlink.com 是一款功能强大的开发平台,可简化 API 管理和集成。它提供了一整套工具,使您能够轻松创建、管理和协调 API。 **主要功能:** * **API 创建器:** 无需编码即可创建和定义 RESTful API。 * **API 网关:** 保护和控制对 API 的访问。 * **版本控制:** 轻松管理 API 的不同版本。 * **文档生成器:** 自动生成可读的 API 文档。 * **监视器:** 监控 API 的性能和可靠性。 * **协作工具:** 允许团队协作开发和管理 API。 eOlink.com 适用于各种应用程序,包括微服务架构、企业集成和开放式 API。其拖放式界面和直观的工具使开发人员能够快速开发和部署稳健且可维护的 API。此外,该平台在云端部署,可实现无缝的可扩展性和高可用性。