julia-distributed-computing
The ultimate guide to distributed computing in Julia (by Arpeggeo)
klipper-lb
Embedded service load balancer in Klipper (by k3s-io)
julia-distributed-computing | klipper-lb | |
---|---|---|
2 | 4 | |
129 | 317 | |
1.6% | 1.6% | |
5.9 | 4.9 | |
5 months ago | 2 months ago | |
Julia | Shell | |
- | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
julia-distributed-computing
Posts with mentions or reviews of julia-distributed-computing.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-12.
-
IA et Calcul scientifique dans Kubernetes avec le langage Julia, K8sClusterManagers.jl
GitHub - juliohm/julia-distributed-computing: The ultimate guide to distributed computing in Julia
-
How to set up / use a Kubernetes-cluster for distributed-computing?
However, I don't really find documentation on how to do that! I read the README in this repository, which suggests to use SLURM, PBS or LSF as a job scheduler. Also, there's K8sClusterManager.jl, which seems like it could do what I wanted - I'm just surprised, that it is such a small project! I expected distributed computing via Kubernetes to be a big topic in Julia, yet I can't seem to find good documentation on how to actually set this up.
klipper-lb
Posts with mentions or reviews of klipper-lb.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-12.
-
Non-HTTP ports and ingress
Service By, formerly Klipper LB, could also be an option, this is also by default integrated in k3s: https://github.com/k3s-io/klipper-lb
-
doyouneedkubernetes.com
IMO Klipper is super simple compared to other load balancers: You setup a load balancer saying "hey I want to access this service on port 8080" and then you can access it from the outside by using "AnyKubernetesNodeIp:8080".
-
Deploy a k3s cluster at home backed by Flux2, SOPS, GitHub Actions, Renovate and more!
klipper (servicelb) is a very basic implementation of a load balancer, reading thru the issues you'll soon discover there's many reasons why metallb is preferred. For example klipper only supports externalTrafficPolicy: Cluster which means the real source IP of the request is not passed thru to the pod. The pod only gets the LB IP.
-
IA et Calcul scientifique dans Kubernetes avec le langage Julia, K8sClusterManagers.jl
GitHub - k3s-io/klipper-lb: Embedded service load balancer in Klipper
What are some alternatives?
When comparing julia-distributed-computing and klipper-lb you can also consider the following projects:
AMDGPU.jl - AMD GPU (ROCm) programming in Julia
metallb - A network load-balancer implementation for Kubernetes using standard routing protocols