API7 ⽹关技术⽩⽪书2. API7默认选⽤ETCD作为配置中⼼,ETCD天然⽀持分布式、⾼可⽤,并且在K8s等领域有⼤量实践 经验,使得API7可以轻松⽀持毫秒级配置更新、⽀撑数千⽹关节点;⽹关节点⽆状态,可任意扩容或 缩容; 协议转换 3. ⽀持丰富的协议类型,如TCP/UDP、Dubbo、MQTT、gRPC、SOAP、WebSocket等; 安全防护 4. 内置多种⾝份验证与安全 ✖ ✖ 集群 和⾼ 可⽤ QPS 单核⼼性能 极⾼ ⾼ 低 极⾼ 低 延迟 每请求最低延迟 极好 中 低 极好 低 部署 数据平⾯⽆状态 ✔ ✔ ✔ ✖ ✔ 配置中⼼⽀持集群 ✔ ✖ ✖ ✖ ✖ 集群管理 ⽀持多集群的配置和管理 ✔ ✖ ✖ ✖ ✖ ⽀持不同集群间权限隔离 更⽅便k8s下的运维 ✔ ✖ ✖ ✔ ✖ 全局插件 简化操作 ✔ ✔ ✔ ✖ ✔ 健康状态 数据平⾯节点的版本和运⾏监控 ✔ ✔ ✔ ✖ ✔ 配置中⼼状态和版本信息 ✔ ✔ ✖ ✖ ✖ 节点负载状态监控 ✔ ✔ ✖ ✖ ✔ 服务可观 测性 服务调⽤拓扑 ✔ ✔ ✖ ✖ ✖0 码力 | 19 页 | 1.12 MB | 1 年前3
APISEVEN 和Kong EE 的性能评测。在集群中,负载均衡器(如开源的 NGINX)被⽤在边缘节点为客⼾端提供单个地址,并使⽤选定的策略(例如循环或加权)在Kong节 点之间分发请求。横向扩展Kong很简单。Kong是⽆状态的,所以向集群添加新节点需要将新节点指 向外部数据库(PostgreSQL或Cassandra),它就可以处理API请求和响应所需的配置、安全、服 务、路由和消费者信息,包括前⾯负载均衡器的 节点(或管理节点集群前的负载均衡器),每秒的请求数不变。 为了进⾏压⼒测试,我们使⽤了HTTP压⼒测试⼯具WRK21,这是Github上⼀个免费的压⼒测试套 件。WRK2⼯具返回每个测试的延迟分布和状态代码摘要。压测⼯具将延迟测量发出单个API请求和 收到API响应的时间间隔。因此,如果我们在60秒内每秒发出10,000个请求,压测⼯具就会记录 600,000个延迟值。我们⽤这些数据来统计测试结果。 99%时的请求响应延迟,以及在测试期间看到的最⼤延迟。我们记录了导致中位数最⼤值 的测试。错误状态码包括HTTP状态码429TooManyRequests或任何5xx码,最常⻅的是500 InternalServerError。100%的成功率(如果图表上没有错误标记)意味着所有请求都返回了200OK 状态码。 此外,我们测试了在相同配置下启⽤JSONWeb令牌(JWT)⾝份验证,并使⽤JWT凭据对每个请求0 码力 | 14 页 | 1.11 MB | 1 年前3
有了 NGINX 和 Kong,为什么还需要 Apache APISIX-王院生性能最好的 k8s Ingress Controller 项⽬ • 状态:Q2 季度 GA 云 原 ⽣ 社 区 M e e t u p 第 四 期 · ⼴ 州 站 服务⽹格 • Apache APISIX Mesh + Istio = Service Mesh • ⽀持 xDS 协议,APISIX vs Envoy • 状态:Q2 季度开源 云 原 ⽣ 社 区 M e e t u p ⼴ 州 站 APISIX Mesh • APISIX Mesh + Istio = Service Mesh • APISIX + Agent = sidecar • Support xDS • 状态:Q2 季度开源 云 原 ⽣ 社 区 M e e t u p 第 四 期 · ⼴ 州 站 APISIX 未来 云 原 ⽣ 社 区 M e e t u p 第 四 期 · ⼴ 州 站 •0 码力 | 34 页 | 25.78 MB | 6 月前3
Apache APISIX 在安信 PaaS 平台的应用kafka-logger ... APISIX在安信PaaS平台的应用 1、路由转发 2、认证 3、鉴权 4、链路 5、监控 6、日志 CAS 与 casbin 2、用户状态支持本地存储 3、用户状态支持redis存储 4、casbin 兼容 RBAC with domain 1、认证鉴权功能从业务代码剥离 APISIX helm模板 APISIX 插件模板 APISIX0 码力 | 14 页 | 621.17 KB | 1 年前3
从Apache APISIX 来看API 网关的演进代理和协议转换(REST <=> gRPC)、websocket • 身份认证:OpenID Relying Party、OP(Auth0、okta…) • Serverless • 高性能、无状态、随意扩容和缩容 • 支持多云、混合云 • 容器优先,Kubernetes 友好 Apache APISIX 能做什么? • 处理 L4、L7 层流量:HTTP、HTTPS、TCP、UDP、MQTT、Dubbo、gRPC…0 码力 | 24 页 | 1.36 MB | 1 年前3
金卫-Apache APISIX 借助 Service Mesh 实现统一技术栈的全流量管理Kubernetes集群南北向流量网关 控制面和数据面分离 https://github.com/apache/apisix-ingress-controller 总结 服务网格是未来 正在螺旋上升的状态 APISIX 正朝着理想中的 Service Mesh 解决方案前进 QA 感谢观看0 码力 | 34 页 | 3.50 MB | 6 月前3
基于 Apache APISIX 的下一代微服务架构 -- 从 0 到 1:APISIX 的 Apache 之路代理和协议转换(REST <=> gRPC)、websocket • 身份认证:OpenID Relying Party、OP(Auth0、okta…) • Serverless • 高性能、无状态、随意扩容和缩容 • 支持多云、混合云 • 容器优先,Kubernetes 友好 Apache APISIX 能做什么? • 处理 L4、L7 层流量:HTTP、HTTPS、TCP、UDP、MQTT、Dubbo、gRPC…0 码力 | 33 页 | 1.55 MB | 1 年前3
Apache APISIX
微服务⽹关性能架构解析Service Apache APISIX 部署 APISIX Gateway Admin APISIX Admin APISIX Gateway All In One 节点⽆无状态特性 • ⾼高可⽤用 • 弹性伸缩 • 分布式 • 集群 • 故障⾃自动转移 API ⽹网关基本架构 admin API router ??? plugins administrator0 码力 | 41 页 | 15.62 MB | 1 年前3
03-基于Apache APISIX的全流量API网关-温铭Prometheus、Zipkin、Skywalking • gRPC 代理和协议转换(REST <=> gRPC) • 身份认证:OpenID Relying Party、OP(Auth0、okta…) • 高性能、无状态、随意扩容和缩容 • 动态配置,不用 reload 服务 • 支持多云、混合云 • 容器优先,Kubernetes 友好 在GANTER报告上有很多顶级厂商做API网关 • 2015 年,IBM0 码力 | 11 页 | 6.56 MB | 6 月前3
共 9 条
- 1













