技术布道
文章平均质量分 94
API7.ai 技术团队
这个作者很懒,什么都没留下…
展开
-
关于 OAuth 你又了解哪些?
OAuth 并非身份验证,这里的 Auth 是 Authorization,OAuth 是发生在用户做了身份验证后的事情,系统授权用户能做什么操作OAuth 的背景OAuth,O 是 Open,Auth 是授权,也就是开放授权的意思。OAuth 始于 2006 年,其设计初衷正是委托授权,就是让最终用户也就是资源拥有者,将他们在受保护资源服务器上的部分权限(例如查询当天订单)委托给第三方应用,使得第三方应用能够代表最终用户执行操作(查询当天订单)。OAuth 1.0 协议于 2010 年 4 月作为原创 2023-02-10 16:48:39 · 942 阅读 · 0 评论 -
GigaOm 发布 API 网关评测报告:API7 和 Kong 企业版本性能对比
近期,GigaOm 发布了一份 API 网关的性能评测报告,报告主要介绍了在不同压测场景下, API7(基于 Apache 顶级项目 APISIX 的企业版本) 和 Kong EE(Kong 企业版本) 二者的性能差异,结果显示 API7 性能明显优于 Kong EE,最高有数百倍的差距。我们从完整的报告中摘录了测试场景和数据:1 万 rps 的压测,1 条路由,不启用插件1 万 rps 的压测,1 条路由,启用 JWT 插件1 万 rps 的压测,1000 条路由下面图表中,横坐标表示请求.原创 2021-06-03 13:33:32 · 1641 阅读 · 0 评论 -
APISIX 在 API 和微服务领域的探索
作为 API 网关,Apache APISIX 可以帮助企业快速、安全地处理 API 和微服务流量,应用于网关、Kubernetes Ingress 和服务网格等场景。利用 APISIX 既可以处理从客户端到服务端的南北向流量,也可以处理从各个企业微服务之间的东西向流量。原创 2022-07-22 17:28:51 · 506 阅读 · 0 评论 -
详解 APISIX Lua 动态调试插件 inspect
Lua 动态调试是很重要的辅助功能。我们可以通过 APISIX inspect 插件来做很多事情。原文链接为什么需要 Lua 动态调试插件?Apache APISIX 有很多 Lua 代码,如何在运行时不触碰源代码的情况下,检查代码里面的变量值?修改 Lua 源码来调试有如下缺点:生产环境不允许也不应该修改源码修改源码需要 reload,使得业务功能失效容器环境难以修改源码产生的临时代码容易忘记回滚,导致维护问题很多时候我们不仅仅需要在原创 2023-02-17 10:11:17 · 1293 阅读 · 0 评论 -
多云和混合云场景下的 API 管理:挑战与选择
本篇文章介绍了多云和混合云上的 API 管理现状,然后给出在这种情况下更好地管理 API 的一些选择。原创 2023-02-17 12:11:17 · 550 阅读 · 0 评论 -
API 网关策略二三事
这篇文章介绍了什么是 API 网关策略,并针对认证授权、安全、流量处理与可观测性这四类 API 网关中常用的策略进行描述。原创 2023-01-30 16:16:39 · 603 阅读 · 0 评论 -
APISIX Ingress 对 Gateway API 的支持和应用
本文介绍了 Gateway API 这个将服务暴露到集群之外的全新规范,并且介绍了如何在 APISIX Ingress Controller 中使用它。作者@lingsamuel,API7.ai 云原生技术专家,Apache APISIX Committer。Gateway API 是除原生 Service 与 Ingress 之外,APISIX 社区发起的独立规范,帮助用户将 Kubernetes 中的服务暴露到集群之外,由 sig-network (特别兴趣小组)管理。Gateway API原创 2022-12-29 18:42:28 · 1226 阅读 · 5 评论 -
译文 | A poor man‘s API
本文将展示如何在不编写任何代码的情况下,简单实现一个 API 实践。原创 2022-12-02 10:12:21 · 608 阅读 · 0 评论 -
APISIX Ingress 是如何支持上千个 Pod 副本的应用
Endpoints API 是性能瓶颈原创 2022-11-28 16:02:53 · 458 阅读 · 0 评论 -
为什么 NGINX 的 reload 不是热加载?
这段时间在 Reddit 看到一个讨论,为什么 NGINX 不支持热加载?乍看之下很反常识,作为世界第一大 Web 服务器,不支持热加载?难道大家都在使用的 `nginx -s reload` 命令都用错了? 带着这个疑问,让我们开始这次探索之旅,一起聊聊热加载和 NGINX 的故事。原创 2022-11-25 10:30:39 · 1102 阅读 · 0 评论 -
最新出炉!开源 API 网关的性能对比:APISIX 3.0 和 Kong 3.0
APISIX 3.0 整体性能相比 Kong 3.0 而言,仍然保持着较大的优势。原创 2022-11-17 15:40:40 · 2782 阅读 · 0 评论 -
微服务中的服务发现是什么?
本文通过服务发现的相关背景和 APISIX 对于服务发现的应用与实践,来介绍微服务中的服务发现内容。原创 2022-11-17 14:22:11 · 825 阅读 · 0 评论