It is possible and it’s something we’ve built bloop to handle. You can follow progress on remote compilation in this scalacenter/bloop ticket. However, note that this is not a priority at the moment so it’s not currently in the roadmap.
How is it possible to reload analysis.bin on bloop server?
We can implement remote compilation outside of bloop.
But currently if we replace analysis files the bloop server just will not be able to see changes, We have to stop\start bloop server manually. It is very inconvenient.