[Twisted-Python] Caching mechanism
Paul Hubbard
hubbard at sdsc.edu
Mon Nov 9 15:47:09 MST 2009
Both of the links from pypi are dead, alas. Do you know if that
project is alive somewhere else?
Cheers,
Paul
On Nov 9, 2009, at 2:42 PM, Andy Fundinger wrote:
> Part of the beauty of twisted is that you don't actually need to do
> anything
> special to achieve that, just create a global dict or other object
> of your
> choice and access it as needed. More likely what you need to look
> for is a
> cache expiration mechanism, I've linked in lrucache (
> http://pypi.python.org/pypi/lrucache/0.2) in one case, but usually I
> just
> write my own constraints as appropriate.
>
> It's often misunderstood, but in twisted you are writing an actual
> server
> rather than just some methods for servicing requests. The server
> will run
> until stopped and all global or even local variables will remain in
> memory
> unless deleted or dereferenced and garbage collected. Rather than
> doing
> something special to get a persistent variable you need to do
> something
> special when you want a non-persistent one.
>
> -Andy
>
> On Mon, Nov 9, 2009 at 2:28 PM, <vitaly at synapticvision.com> wrote:
>
>>
>>
>> Caching the results of some particular method calls, so other server
>> side methods can access those results (I'm thinking about example of
>> global variable per entire server, so once imported, such variable
>> content could be access).
>>
>>
>>
>> Quoting exarkun at twistedmatrix.com:
>>
>>> On 05:41 pm, vitaly at synapticvision.com wrote:
>>>> hi,
>>>> is there any cache mechanism for twisted? Could one point me
>>>> please to
>>>> that docs?
>>>
>>> What sort of caching are you interested in? Caching the results of
>>> method calls? A caching HTTP proxy? Caching in the DNS client?
>>> The
>>> total list of possibilities could run to many pages. :)
>>>
>>> Jean-Paul
>>>
>>> _______________________________________________
>>> Twisted-Python mailing list
>>> Twisted-Python at twistedmatrix.com
>>> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>>>
>>
>>
>>
>>
>> _______________________________________________
>> Twisted-Python mailing list
>> Twisted-Python at twistedmatrix.com
>> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>>
>
>
>
> --
> Blog: http://channel3b.wordpress.com
>
> Drinking good coffee makes you wise, drinking bad coffee only makes
> you
> awake.
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
More information about the Twisted-Python
mailing list