@dustingetz one important thing which should be considered on loading jars dynamically is implementing class path isolation , otherwise the loaded jar could overwrite some classes & the whole system behave wrong.
Punt for Electric from a candidate who applied at CloudAfrica, saying he wished he had had Electric for a trading platform they built: > My most recent project was a trading platform for brokers, where we used Datomic to implement the order matching logic and tested it rigorously. I wish we had an Electric Clojure when we started the project, because the differential dataflow would have been the best choice for the trading interface.