Avik Sengupta
Avik leads software engineering at JuliaHub, is a contributor to open source Julia and maintainer of several Julia packages. Avik is the author of Julia High Performance, co-founder of two artificial intelligence start-ups in the financial services sector and creator of large complex trading systems for the world's leading investment banks.
Sessions
Much of the tooling in Julia assumes the user has an internet connection. How should one build and deploy Julia programs when this is not the case? In this talk we'll discuss how to develop and deploy Julia applications in air-gapped environments, including methods for getting your Julia packages onto the air gapped computer, dealing with multiple users/projects, common pitfalls, and more.
Many interactive applications will, at some point, need to move work out of the primary user loop, into a background process that operates asynchronously. To do this easily, scalably, efficiently and robustly is a non trivial problem. This talk introduces Horus.jl, a Julia package that makes it easy create and run background jobs in any Julia application.