git » chasquid » main » tree

[main] / docs / flow.md

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: