Distributed Cairo

Figure 3. Distributed Cairo