The Bun protocol ("Bullprotokollet" in Swedish) is a lightweight, decentralized request routing protocol. It is designed to be the simplest possible way to handle requests that are shared by a distributed group of people.
I introduced this to Crisp a few years ago because we had just create a lightweight recruitment process, and later when we were creating a lightweight sales process I saw many similarities. So I did an "extract to interface" refactoring and created this "Bun Protocol" :o)
- "Hmmm… we’re starting to get a lot of requests to teach training courses. How are we going to manage these?"
- "Let’s use the Bun Protocol for now!"
- "OK!"
We have used this protocol for all kinds of external client requests for years now, and it works surprisingly well, so I’d like to share it.
Continue reading