Hi, Jin Thanks for your advices.
1. The gray level of the configuration will make the configuration of APISIX stateful. The reason why it is considered to be stateful is that the configuration takes effect on some nodes, which will cause inconsistent behavior among APISIX nodes. Yeah, it’s really the behavior among APISIX instances will be inconsistent, it’s maybe more suitable for configuration update, such as SSL key pair replacement. We may restrict the use case to avoid some unexpected circumstances. 1. Any small-scale verification we do is aimed at the granularity of traffic. The granularity of the proposal is too rough in terms of the number of nodes in APISIX. Even if the production environment only affects the configuration of a node, a lot of traffic will be affected The node dimension is just an example, it’s not necessary to use it, just like above mentioned, we can introduce the variable system to provide finer-granularity.
