Short answer: Julia has built-in distributed computing functionality (see Multi-processing and Distributed Computing · The Julia Language and maybe Jupyter Notebook Viewer). Otherwise, there is GitHub - JuliaParallel/MPI.jl: MPI wrappers for Julia.
My opinion: Julias built-in features are great for small scale parallelisation of certain tasks. If you want to do actual HPC across hundreds of nodes of a supercomputer I’d go with MPI.jl because it utilises infiniband and (please someone correct me if I’m wrong) no one has really pushed Julias built-in distributed computing facilities to the limit and managed or proven to be competitive. (If anyone than perhaps the https://clima.caltech.edu people?)