This specification outlines the details on how Read Your Own Write (RYOW). The provided code will be using reflect how an implementation in Python might look like.
Throughout the spec there's a common architecture of the system, that consists of three parts: