I agreed with you.
The option #1 is more stable and easy to learn.

Thanks,
Ming Wen, Apache APISIX
Twitter: _WenMing


agile6v <agil...@apache.org> 于2020年2月17日周一 下午4:58写道:

> Hi everyone,
>
> A proxy caching plugin caches response body to disk or memory to reduce
> latency, i think this is a very useful plugin, but there are several
> choices.
>
> 1. Based on Nginx's built-in proxy cache in ngx_http_proxy_module, it
> store data on disk.
> 2. Based on lua_shared_dict in ngx-lua-module, it store data on memory.
> 3. Based on external storage such as redis and other redis-like storage
> system.
>
> Each option has its own scenario, but i think option #1 supports more
> functionality, less code needs to be implemented and there will be a lot of
> restrictions. In addition, I'd perfer to abstract these options into a
> plugin and then by parameters to distinguish.
>
> What do you think of?
>
> Thanks,
> agile6v
>

Reply via email to