I wathced a screen cast on DDD by Greg Young the other day which spoke about persisting all state transitions of an object, instead of it's state when saved, then to load it "replay" all these messages to get the current state back.. This seemed like a really interesting idea, but I'm stuck as to what this particular thing is called! I'd like to read more about it, but I'm having trouble getting any decent results without a real name for it.
Can anyone enlighten me?
screen cast is @ http://www.infoq.com/presentations/greg-young-unshackle-qcon08