1 MooseX-Attribute-Cached
3 This is an extension for your Moose based classes to make your attributes
4 set and get their values from a cache system, rather than from the default
5 perl memory perl instance storage. That way:
7 1) All instances share the same attribute slot. Updates made by one
8 attribute are seen by all instances, even on different servers as long as
9 they share a distributed caching system (such as Memcached).
11 2) It can be a sort of 'persistance lite' although I highly recommend using
12 a real persistance system, such as a database or MooseX::Storage.
14 3) You could probably use this as a sort of expensive class attribute, but
15 you will likely be more happy with MooseX::ClassAttribute
20 To install this module, run the following commands:
27 SUPPORT AND DOCUMENTATION
29 After installing, you can find documentation for this module with the
32 perldoc MooseX::Attribute::Cached
34 You can also look for information at:
36 RT, CPAN's request tracker
37 http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-Attribute-Cached
39 AnnoCPAN, Annotated CPAN documentation
40 http://annocpan.org/dist/MooseX-Attribute-Cached
43 http://cpanratings.perl.org/d/MooseX-Attribute-Cached
46 http://search.cpan.org/dist/MooseX-Attribute-Cached
51 Copyright (C) 2008 John Napiorkowski
53 This program is free software; you can redistribute it and/or modify it
54 under the same terms as Perl itself.