How are the high performance and low latency of Apache APISIX derived? What is its technical implementation?
There are several things that APISIX leverages to achieve high performance and low latency. Such as:
It is a reliable data store that provides a watch mechanism, using this, APISIX becomes aware of the changes in near-realtime. Unlike other API Gateways that poll the database for updates.
It uses a radix-tree based high performance route matching algorithm that also supports fuzzy matching.
Read here.