Draft: Split broker into components
Here's some throwaway code I wrote that refactors the broker into a separate process from the http server and communicates with it over rpc
The point was to familiarize myself with the code and problem space
It works though
I'll write up some considerations either here or #26092 in a bit
Edited by Gaba