Lunatic

Erlang inspired runtime for WebAssembly

1 follower

Lunatic is an open source runtime that combines the fault-tolerance and massive concurrency of Erlang with the capability-based security model of WebAssembly. It can be used from any programming language that compiles to WebAssembly.
Lunatic gallery image
Lunatic gallery image
Lunatic gallery image
Launch Team
ace.me
ace.me
Your new website, email address & cloud storage
Promoted

What do you think? …

Bernard Kolobara
Hi Product Hunt! We’re Bernard & Hrvoje and we are Lunatic. Our goal is to improve how you run server-side code by building an open-source runtime that combines the power of Erlang with WebAssembly and brings that to new and existing applications. Currently Lunatic is just a runtime but ultimately we want it to be more like an operating system optimized for server-side applications. General purpose operating systems are used for a broad range of tasks, from printing a document to serving millions of requests through APIs. They can’t provide maximum utility in one area without sacrificing others. To tackle some of the shortcomings, developers have introduced abstractions on top of the OS, like lightweight user-space threads to handle millions of connections or containers to completely isolate multiple apps running on the same machine. Lunatic is hyper focused on just providing the best way to run your backend applications. We want to peel back some of these layers, reduce the complexity and increase speed and security of your application. We are super excited to work on these problems and we hope we have managed to convey some of that excitement to you. For more technical details check out our GitHub repository: https://github.com/lunatic-solut...