Apache APISIX 2.0 released, a cloud-native microservice API gateway

Apache APISIX 2.0 has been released and the Release Note  shows this is the RC version.

Update log:

Core

  • Migrating from etcd v2 to v3 protocol, v3 is not backward compatible. Therefore, Apache APISIX only supports etcd 3.4 and higher version  #2036
  • Tag upstream objects  #2279
  • Add management fields for resources in json mode, such as create_time and update_time  #2444
  • Use interceptors to protect the route of plugins  #2416
  • Support multi-port http and https monitoring  #2409
  • Achieved  core.sleep. #2397

Plugin

  • Add AK/SK (HMAC) authentication plug-in  #2192
  • Add referer-restriction plugin  #2352
  • limit-countSupport the use of rediscluster  #2406
  • feat(proxy-cache): Store temporary files in the cache directory  #2317
  • feat(http-logger): Support to specify log format through admin API  #2309

Bugfix​​​​

  • Fixed a high-priority bug. When the data plane received an instruction to delete a resource (route or upstream, etc.), it did not properly clean up the cache, resulting in unable to find existing resources. This problem only occurs when the delete operation is performed for a long time and frequently  #2168
  • Fix the problem of setting routing priority but not taking effect  #2447
  • init_workerSet a random seed for each worker process in the stage, because the initstage alone is not enough  #2357
  • Remove unsupported algorithm in jwt plugin  #2356
  • When enabled http_to_httpsin the redirect plugin, the correct response code is now returned  #2311

For more changes, see  Milestone .

Apache APISIX is a cloud-native, high-speed and scalable open source microservice gateway node implementation. Its main advantages are high performance and strong scalability. It provides load balancing, dynamic upstream, grayscale release, service fuse, identity authentication, and Rich flow management functions such as observability.

The technical architecture of Apache APISIX is shown in the figure below:

Further reading:

Guess you like

Origin www.oschina.net/news/119575/apache-apisix-2-0-released