hn.today

Unison Cloud is now open source

unison-lang.org6 points0 comments
Screenshot of Unison Cloud is now open source

Unison Cloud is a managed platform that turns any pool of machines into a distributed computer programmable in the Unison language. It emphasizes tiny, fast services (under 200 KB) that deploy in seconds without multi-gigabyte containers, typed inter-service communication using adaptive service-graph compression, and a fork/join style model for distributed batch jobs. It provides transactional key-value storage backed by DynamoDB, object storage backed by S3, secrets management, and support for long-running background jobs. A series of demos demonstrate the programming model, and the client includes both a local interpreter for development and a cluster-aware interpreter for production use.

Unison Cloud is now MIT-licensed open source, split into four projects: the long-open-source Unison Cloud client, Nimbus (the worker node, written in Unison), the Unison Cloud API Server (a Haskell control-plane service handling cluster membership, authentication, and client interactions), and the Unison Cloud UI (the code behind app.unison.cloud). Nimbus supports dynamic scaling of workers. The team expects broader usefulness as open source software, welcomes community contributions, and offers professional support for clusters via [email protected].

Read on unison-lang.org0 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Web

Next.js 16.4

Next.js 16.4

Next.js 16.4 introduces Cache Components, a new default programming model that enhances performance by enabling faster loads and instant client navigation. All new apps will use Cache Components by default, with improvements like reduced memory usage and smaller bundles, and migration tools for existing apps. (nextjs.org)

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.