Pergunta de entrevista da empresa Guidewire

How would I implement of software system that required being able to edit at any point in a data stream.