Thanks for the information Muhammad.
I want to add that similar optimizations can be done to pretty much any component used by the OpenWISP application, eg:
- Linux OS settings about networking, memory, swap usage
- Redis
- InfluxDB
- SQL DB (depending on which one you're using)
- Management VPN (depending on which one you're using)
The optimizations will likely depend on your particular case (how much memory, CPU, storage you have available, what latency you have with devices, whether you have multiple machines or just 1, etc).
Google and ChatGPT will help a lot to find more details about how to perform these optimizations.
I hope this helps!
Federico