ApacheAPISIX的高性能和低延迟是如何产生的?它的技术实现是什么?
b4qexyjb1#
APISIX利用以下几个方面来实现高性能和低延迟,例如:
它是一个可靠的数据存储库,提供了一个监视机制,使用这个机制,APISIX可以接近实时地感知变化,不像其他API网关轮询数据库以获取更新。
它使用了基于基树的高性能路由匹配算法,同时也支持模糊匹配。
读这里。
1条答案
按热度按时间b4qexyjb1#
APISIX利用以下几个方面来实现高性能和低延迟,例如:
1.使用etcd作为配置中心。
它是一个可靠的数据存储库,提供了一个监视机制,使用这个机制,APISIX可以接近实时地感知变化,不像其他API网关轮询数据库以获取更新。
2.高性能路由匹配算法
它使用了基于基树的高性能路由匹配算法,同时也支持模糊匹配。
3.基于哈希表的IP匹配算法。
读这里。