Caravan is a set of in-process message streaming tools for Go applications. Think "Kafka", but for the internal workings of your software. Troupe is a simple implementation of the Actor Model.
This is a work in progress. Not at all ready to be used for any purpose