话题中间件与数据库 › APISIX

中间件与数据库:APISIX

API 网关 Apache APISIX 助力雪球双活架构演进

Apache APISIX能极大地简化双活架构的实施复杂度,本文总结描述了 Apache APISIX 助力雪球双活架构演进,为雪球未来云原生架构演进打下了良好的基础。

基于Apache APISIX打造高性能API网关

API网关作为外部流量访问内部服务的入口,可以屏蔽内部微服务之间的差异,提供动态路由、身份认证、流量控制、协议转换、负载均衡等公共能力,在服务治理中起到非常重要的作用。

在收钱吧业务发展过程中,各业务团队基于自身需求,开发了多个API网关。这些网关使用了多种开发语言和不同的技术栈,管理平台也比较简陋。管理平台功能缺失,不方便API配置和管理,也具有一些安全隐患;API网关使用了多种开发语言和技术栈,导致维护和升级非常困难;还有重复造轮子,消耗了很大的人力和时间成本。随着业务增长,一些业务API网关也暴露出性能问题。

为了解决上述问题,统一API网关技术栈,完善API管理平台,收钱吧在经过调研和评估后,决定基于Apache APISIX 自研新一代网关。

基于Apache APISIX,新浪微博API网关的定制化开发之路

微博之前的 HTTP API 网关基于 NGINX 搭建,所有路由规则存放在 NGINX conf 配置文件中,带来一系列问题:升级步骤长,对服务增、删、改或跟踪问题时,不够灵活且难以排查问题。

  • «
  • 1
  • »

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.123.1. UTC+08:00, 2024-03-29 13:35
浙ICP备14020137号-1 $访客地图$