Eric Forgy
unread,Dec 16, 2014, 8:49:12 PM12/16/14Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to julia...@googlegroups.com
Hello,
I am building a web app for enterprise risk management. I've made some progress, but considering some significant changes now before I am too committed. My current platform is Java/Spring MVC on the back end (C) and Jsp, javascript, and d3 for the front end (V) and I was using Java for numerical modeling (M). Coming from a 20+ year background using Matlab, my experience trying to do any serious numerical modeling in Java is a little frustrating so far. While considering alternatives, e.g. Matlab Production Server, R, Python, etc, I was naturally led to Julia and am only now beginning to research it, but really like what I see so far.
Despite my ambitious goals, I am ignorant about most of the technologies I'm using and learning as I go. Do you have any suggestions about how I might be able to fit Julia into my Spring MVC framework? How can I call Julia from Java? I don't see anything obvious. How about setting up a Julia server and communicating with it via RESTful API from Java? Has anyone tried anything like that? I eventually want to run everything on AWS.
A bigger change would be to ditch Java all together and build everything either entirely in Julia or, I had the thought of building the plumbing in Rust and do the numerical modeling in Julia. Thus, capturing the best of both. Then, I'd be faced with the same question. How to call Julia from Rust? Is that crazy?
A possible solution for both scenarios might be to set up a Julia server and design a RESTful API. How does that sound? How about security? Could something like this be done if the data in sensitive?
I appreciate any thoughts and I really admire what you're doing with Julia. Reminds me of the glory days before I sold my soul to Wall Street (PhD computational electromagnetics, UIUC, 2002, MIT Lincoln Lab, 2002-2004). I'm considering trying to get back to academics to redeem myself before its too late though :)
Best regards,
Eric