Hey team,
Inside envoy I have created a model class , Once i initialized the object of this model class , I need this to be globally accessible for every worker thread inside envoy , as well as i want to refresh this data in every X time instance for this i need to run parallel thread and have to maintain lifecycle of it , i deep dive the use of thread local storage ,which is available inside envoy to make my task getting resolved but not reached to any edge so need to know about something more and its implementation too.
Feel free to discuss the followings :
Let me know anything else we can do to have a discussion on this.
Reference that i have :
https://www.envoyproxy.io/docs/envoy/latest/start/start
https://blog.envoyproxy.io/envoy-threading-model-a8d44b922310
https://github.com/envoyproxy/envoy
I will be grateful to have your response .
Thank You .
Vishal Malviya