git » chasquid » master » tree

[master] / docs /

Message flows

This document explains at a high level some parts of chasquid's message processing, in particular how messages flow through the system.

Message reception

Queue processing

Before accepting a message:

Queue processing runs asynchronously, there's a goroutine for each message which does, in a loop: