Sure, multiple of our customers that distribute applications with a machine learning/AI component also need to distribute their models. They can use our OCI registry to distribute large images with huge layers. We specifically reworked our registry implementation to storing in-transit blobs on disk to save memory, ensuring the application doesn’t run out of memory [1].
Distr is a modern Open Source alternative to Replicated. We have a more in-depth comparison over here https://distr.sh/compare/replicated/. If you have any questions, I’m happy to help.
Feel free to reach out via our website[1]. Distr does not require an internet connection to keep your application running. Update commands are fetched directly from the agent and do not require any special connectivity.
Updates are pulled before the rollover to a new version is performed, so a poor internet connection may only affect the download speed of new updates. Distr is designed to operate even when no connection is available, or when connectivity is only allowed in short time slots.
SSO (Google, Microsoft, GitHub) is available on all tiers. Custom OIDC provider support is even available in our ~MIT~ (Apache2) licensed community edition if you self host Distr.
Even TOTP MFA is available for all users and part of the community edition.
> A vendor is typically the author of a software / AI application
Can you explain how „AI Application“ differs from „Software“ in your model?
Sure, multiple of our customers that distribute applications with a machine learning/AI component also need to distribute their models. They can use our OCI registry to distribute large images with huge layers. We specifically reworked our registry implementation to storing in-transit blobs on disk to save memory, ensuring the application doesn’t run out of memory [1].
[1] https://github.com/distr-sh/distr/pull/1478
Man. I absolutely hate that the term AI just has to be meaninglessly sprinkled over every single piece of marketing material now.
I don't even hate the player, it's just what you gotta do to run a business now. But man I can't wait for this chapter of the game to be over.
Hi HN, I am Philip, one of the creators of Distr and happy to answer questions.
How does Distr compare to Replicated?
Distr is a modern Open Source alternative to Replicated. We have a more in-depth comparison over here https://distr.sh/compare/replicated/. If you have any questions, I’m happy to help.
we may be interested in it.
how does it handle very bad internet connection on-prem?
Feel free to reach out via our website[1]. Distr does not require an internet connection to keep your application running. Update commands are fetched directly from the agent and do not require any special connectivity.
Updates are pulled before the rollover to a new version is performed, so a poor internet connection may only affect the download speed of new updates. Distr is designed to operate even when no connection is available, or when connectivity is only allowed in short time slots.
[1] https://distr.sh/contact/
Any chance you would consider avoiding the SSO tax and making it available for all tiers?
SSO (Google, Microsoft, GitHub) is available on all tiers. Custom OIDC provider support is even available in our ~MIT~ (Apache2) licensed community edition if you self host Distr. Even TOTP MFA is available for all users and part of the community edition.
How can we improve in reducing SSO tax?
Starter package does not show SSO as being available. Thanks for clarifying https://distr.sh/pricing/
I see Apache 2 licensed code in your GitHub but not MIT. Is there another repo or that's what you were referring to?
Custom SSO integrations often require specific development and are therefore not available in our beginner tier.
Oh my bad. Our repository[1] is obviously Apache2.0 licensed, not MIT. Thanks for pointing that out.
[1] https://github.com/distr-sh/distr