Wondering what is the difference between using a static object yourself and using Cache object in an ASP app. I have an Astoria rest service (ADO Data Service) where I want to store some static data lists and perform some work on that data in another thread after a Post for example. I remember that asp apps can be recycled at any time so I not sure what kind of pattern to use here. Any good blog posts or papers on cache/static data/asp appdomains/etc. TIA