shreemaan-abhishek commented on code in PR #9017: URL: https://github.com/apache/apisix/pull/9017#discussion_r1342254824
########## docs/en/latest/architecture-design/apisix.md: ########## @@ -38,14 +38,60 @@ The APISIX core handles the important functions like matching Routes, load balan APISIX also has a set of [built-in Plugins](https://apisix.apache.org/docs/apisix/plugins/batch-requests) that adds features like authentication, security, observability, etc. They are written in Lua. +## Here is an overview of the architecture + +1.Nginx: APISIX is built on top of Nginx, an open source web server that is known for its high performance and scalability. Nginx acts as a reverse proxy and is responsible for routing the client requests to the appropriate backend service. + +2.Lua: APISIX is implemented in Lua, a lightweight programming language that is easy to learn and highly extensible. Lua is used to write plugins and extensions that can be added to APISIX to add custom functionality. + +3.Etcd: APISIX uses etcd, a distributed key-value store, to store its configuration data. The configuration data includes information about the backend services, the routes, and the plugins that are used by APISIX. + +4.REST API: APISIX provides a REST API that can be used to configure and manage the gateway. The REST API allows developers to add new routes, plugins, and services, as well as modify the existing configuration. Review Comment: Please mention the Admin API and the Control API here. ########## docs/en/latest/architecture-design/apisix.md: ########## @@ -38,14 +38,60 @@ The APISIX core handles the important functions like matching Routes, load balan APISIX also has a set of [built-in Plugins](https://apisix.apache.org/docs/apisix/plugins/batch-requests) that adds features like authentication, security, observability, etc. They are written in Lua. +## Here is an overview of the architecture + +1.Nginx: APISIX is built on top of Nginx, an open source web server that is known for its high performance and scalability. Nginx acts as a reverse proxy and is responsible for routing the client requests to the appropriate backend service. Review Comment: It's good to have a space after the period symbol. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
