Using Flask and have some API endpoints that return JSON. I believe my Flask app is "monolithic". This is convenient since Flask has the session "global" variable to pass along session info. However, to make this architecture microservices-oriented, I'd need to run as many apps as I have microservices, right? Then find some other way to maintain the session info? This seems highly inconvenient unless I have a very specific microservice to run as another app for some very specific reason. Does that sound correct? Thanks for any advice.