[Infrastructures] state machines

Matt S Trout infrastructures@trout.me.uk
Tue, 19 Sep 2006 22:36:03 +0100


Wesley Craig wrote:
> Stated so generally, I think I can come up with counter examples.  For 
> instance, if you make a full disk image before pushing out a change, you 
> can in fact "undo" the change, by restoring the backup.

This is precisely what Steve proposes as the *one* way that you can do a 
reliable undo.

This does, of course, assume that only the contents of the disk ever varies 
between machines of the same type, and that everything else (BIOS etc.) is 
configured identically before deployment and never changed afterwards.

-- 
      Matt S Trout       Offering custom development, consultancy and support
   Technical Director    contracts for Catalyst, DBIx::Class and BAST. Contact
Shadowcat Systems Ltd.  mst (at) shadowcatsystems.co.uk for more information

+ Help us build a better perl ORM: http://dbix-class.shadowcatsystems.co.uk/ +