Flip Internal Design

About Flip Internal Design

The Flip Internal Design book describes the implementation of Flip. It is aimed to assist experimented flip developers.

How to Use This Document

You don't necesseraly need to read each chapter of this manual. Chapters are separated in very specific tasks, for a very specific need.


You should be already familiar with the Flip framework.

See Also

See Flip Framework Reference for details on Flip classes.


- client API / Document + Data Tree / VM - commit / push / pull cycle (and the different stacks) - commit, how it’s done - push, how it’s done, squash - pull how it’s done, different scenarios (and latent transactions management) - what is in a transaction, opcode properties

- undo mechanism, correct mode