Drawing up some ASCII art diagrams of the internal Continuity control flow, these are my two best variations so far. First is a bit too tall:
+---------+ +---------+ +--------+ | Browser | <--> | Adaptor | ---> | Mapper | +---------+ +---------+ +--------+ ^ | | | +--------------------+ | | | | +-------------+-------------+ | | | | | V V V | +---------+ +---------+ +---------+ | | Session | | Session | | Session | | | Request | | Request | | Request | | | Queue | | Queue | | Queue | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | V | | V | | V | | | | | | | | | +---------+ +---------+ +---------+ | | | | | V V V | +---------+ +---------+ +---------+ | | Current | | Current | | Current | | | Request | | Request | | Request | | +---------+ +---------+ +---------+ | | | | | V V V | +------+ +------+ +------+ | | Your | | Your | | Your | | | Code | | Code | | Code | | +------+ +------+ +------+ | | | | | V V V +--------+-------------+-------------+
Too tall because it doesn't quite fit on a 24/25 line high terminal. Here is my revised version, which not only fits but is also more accurate in the relationship to the "Your Code" nodes.
+---------+ +---------+ +--------+ | Browser | <--> | Adaptor | --> | Mapper | +---------+ +---------+ +--------+ ^ | | | +---------------------+ | | +-------------------+---------+----------+ | | | | | V V V | +---------+ +---------+ +---------+ | | Session | | Session | | Session | | | Request | | Request | | Request | | | Queue | | Queue | | Queue | | | | | | | | | | | | | V | | V | | V | | +---------+ +---------+ +---------+ | | | | | V V V | +-----+ +------+ +-----+ +------+ +-----+ +------+ | | Cur |<->| Your | | Cur |<->| Your | | Cur |<->| Your | | | Req | | Code | | Req | | Code | | Req | | Code | | +-----+ +------+ +-----+ +------+ +-----+ +------+ | | | | | V V V +-----+--------------------+--------------------+
("Cur Req" == "Current Request")