UofS-CEPHIL / modelcollab

A web-based application for collaborating on simulation models in real-time using Firebase
28 stars 0 forks source link

Julia process startup delay #15

Closed eRedekopp closed 3 months ago

eRedekopp commented 1 year ago

Even extremely small models are subject to long delays due to the time it takes to start up the Julia process and start running the model code. A huge proportion of execution time is spent importing (and pre-compiling?) the StockFlow.jl packages among others.

There must be a way to compile once and avoid redoing all that work.

For a longer-term solution, there should probably be a Julia HTTP server always running