Apache APISIX 微服务⽹关性能架构解析
plugins redirect Apache APISIX 三板斧 • 配置分发借助 etcd ,精简核⼼心 • 基于 radixtree 前缀树路路由 • apisix/core:⾼高性能基础库 • Nginx 变量量提取增强 • 错误⽇日志优化 • table 池优化 Apache APISIX 功能 Apache APISIX 功能 • Cloud-Native worker:23-24k 的 QPS 4 worker:68k 的 QPS 平台:alicloud ecs.ic5.3xlarge vs Q & A • github.com/iresty/apisix • 基础库推荐:apisix/core • QQ 交流群:552030619 • 提供企业⼀一对⼀一服务对接0 码力 | 41 页 | 15.62 MB | 1 年前3APISEVEN 和Kong EE 的性能评测
性能"定义为每秒负载超过1000个交易,并在后端API和微服务中的最⼤延迟⼩于30毫秒。 本⽂的⽬的是探讨⾼性能要求下的API管理产品。 API7 API7是建⽴在ApacheAPISIX的基础上,由深圳⽀流科技有限公司维护。ApacheAPISIX是⼀个动 态、实时、⾼性能的API⽹关。APISIX提供丰富的流量管理功能,如负载平衡、动态上游、灰度发 布、熔断、认证、可观测等 GigaOm保持中⽴的视⻆,这种视⻆下,GigaOm与敬业、忠诚的⽤⼾联系在⼀起。 8-关于API7 API7是由深圳⽀流科技有限公司的产品。深圳⽀流科技是⼀家提供API处理和分析的开源基础设施软 件公司,拥有API⽹关、k8s⼊⼝控制器和服务⽹格等微服务和实时流量处理的产品和解决⽅案。我们 致⼒于为全球企业管理和可视化业务关键流量,如API和微服务,通过⼤数据和⼈⼯智能(AI)加速0 码力 | 14 页 | 1.11 MB | 1 年前3从Apache APISIX 来看API 网关的演进
技术变革:云原生 • proxy 的痛点:路由、上游、证书等不能动态 4. 从 sidecar 到 Service Mesh • 痛点:不通用、抽象层次不够 • Service Mesh 想做为基础设施下沉 • Istio + Envoy:控制面和数据面 Service Mesh 不是银弹 • 每个微服务都要带 sidecar • 多次的流量转发,不适合对性能要求高的场景 • 不如0 码力 | 24 页 | 1.36 MB | 1 年前3金卫-Apache APISIX 借助 Service Mesh 实现统一技术栈的全流量管理
Mesh 现状和痛点 为什么需要服务网格 将通用能力下沉 应用专注于业务逻辑 注册发现 流量管理 可观测性 安全防护 服务网格的痛点 方案众多,各有缺陷 与基础设施整合成本高 性能损耗 资源的额外消耗 扩展难度高 理想的服务网格应该是什么样? 易于扩展 理想的服务网格 业务无感知 落地成本低 动态且增量配置 安全管控 可观测 流量精细化管理0 码力 | 34 页 | 3.50 MB | 5 月前3基于 Apache APISIX 的下一代微服务架构 -- 从 0 到 1:APISIX 的 Apache 之路
技术变革:云原生 • proxy 的痛点:路由、上游、证书等不能动态 4. 从 sidecar 到 Service Mesh • 痛点:不通用、抽象层次不够 • Service Mesh 想做为基础设施下沉 • Istio + Envoy:控制面和数据面 Service Mesh 不是银弹 • 每个微服务都要带 sidecar • 多次的流量转发,不适合对性能要求高的场景 • 不如0 码力 | 33 页 | 1.55 MB | 1 年前3有了 NGINX 和 Kong,为什么还需要 Apache APISIX-王院生
plugin runner • 服务⽹格 Sidecar:APISIX Mesh 云 原 ⽣ 社 区 M e e t u p 第 四 期 · ⼴ 州 站 APISIX:全流量数据⾯ • 统⼀数据⾯基础设施 • 降低开发成本 • 运维成本 • 监控、告警等周边设施⽆缝共 享 云 原 ⽣ 社 区 M e e t u p 第 四 期 · ⼴ 州 站 Q&A yuansheng@api7.ai0 码力 | 34 页 | 25.78 MB | 5 月前303-基于Apache APISIX的全流量API网关-温铭
APISIX:全流量接入层 • 接入层不再是 Nginx 和 F5 的传统功能和领地 • 开源项目百花齐放:BFE、MOSN Apache APISIX 全流量通吃计划 • 以 Nginx 的网络库为基础,抛弃 Nginx 的路由匹配、静态配置和 C 模块 • 增加独立的控制平面(CP),调度所有数据平面(DP),不局限于 APISIX • 增加 AI 平面(AP),接入层本身没有价值,分析流动的数据并反哺业务,才有价值0 码力 | 11 页 | 6.56 MB | 5 月前3
共 7 条
- 1