Thread-safe caching object and HTTP implementation 1.0

Operating systemsOS : Windows / Linux / Mac OS / BSD / Solaris
Program licensingScript Licensing : Other Free / Open Source License - Python License
CreatedCreated : Jun 7, 2007
Size downloadDownloads : 1
Program licensing
Thank you for voting...

This script shows you the implementation of an ...

This script shows you the implementation of an abstract, thread-safe cache with minimal locking.
It presents four concrete implementations : a validating file cache, a validating http cache, an experimental Python module cache and a function cache. Plus, an abstract cache with weak references to its values.
This script provides you with an abstract Cache class, from which you can inherit, overriding the check() and build() methods, and four specialisations.
filecache and HTTPCache are quite what their name describe. ModuleCache is an experimental specialisation of FileCache, which can come handy when playing with dynamic code, since it allow you to load any arbitrary file as a python module, and dynamically reload it each time the file is modified.
Thread-safety of the cache is a must, since the purpose of a cache is to be shared a used by as much code as possible. . . A multi-threaded application such as a web application server has a strong need for thread-safe cache and pool structures.

Thread-safe caching object and HTTP implementation 1.0 scripting tags: validating, caching, abstract, filecache, safe caching, thread-safe caching, http, http implementation, experimental. What is new in Thread-safe caching object and HTTP implementation 1.0 software script? - Unable to find Thread-safe caching object and HTTP implementation 1.0 news. What is improvements are expecting? Newly-made Thread-safe caching object and HTTP implementation 1.1 will be downloaded from here. You may download directly. Please write the reviews of the Thread-safe caching object and HTTP implementation. License limitations are unspecified.