lunatic-solutions/lunatic
View on GitHub ↗ ★ 4,892 Rust
Lunatic is an Erlang-inspired runtime for WebAssembly
29 mentions on Hacker News by 17 people: 10 stories, 19 comments · first 2020-10-20 · latest 2023-11-05
20082026
-
you can check out https://github.com/lunatic-solutions/lunatic for that
comment by gdamjan1 · 2023-11-05 · in Spin 2.0 – open-source tool for building and running WASM apps -
…How well do they scale in distributed system? I know I've seen a few libraries such as: Lunatic https://github.com/lunatic-solutions/lunatic Bastion https://github.com/bastion-rs/bastion
comment by nextmove · 2023-08-06 · in Write Elixir NIFs in Rust -
…use Go, there is also ergo: https://github.com/ergo-services/ergo Yet another cool tool is lunatic: https://github.com/lunatic-solutions/lunatic
comment by Nezteb · 2023-07-18 · in Data Parallel, Task Parallel, and Agent Actor Architectures -
They don't, at least not yet. https://github.com/lunatic-solutions/lunatic/issues/150 It is WebAssembly based though, so it should be easier than trying to deal with dynamic libraries and Rust's ABI.
comment by uaksom · 2023-02-16 · in Show HN: Ractor – a Rust-based actor framework with clusters and supervisors -
Looks very nice! How does it compare to lunatic https://github.com/lunatic-solutions/lunatic ? (besides wasm vs. native) Also, what's the deployment story?
comment by Yoric · 2023-02-16 · in Show HN: Ractor – a Rust-based actor framework with clusters and supervisors -
I'm the author of something related https://github.com/lunatic-solutions/lunatic
comment by bkolobara · 2023-01-27 · in Erlang's not about lightweight processes and message passing -
…land :) [1] https://github.com/titzer/wizard-engine [2] https://github.com/tetratelabs/wazero [3] https://github.com/lunatic-solutions/lunatic
comment by syrusakbary · 2022-09-20 · in Wasmtime 1.0 -
…a thin wrapper around the host functions and the host functions are fairly good documented (e.g. https://github.com/lunatic-solutions/lunatic/blob/main/crate... ), so it shouldn't be too hard to add.
comment by bkolobara · 2022-09-06 · in Lunatic: Erlang-Inspired Runtime for WebAssembly -
▲ 188
Lunatic: Erlang-Inspired Runtime for WebAssemblystory by cab404 · 2022-09-06 · 45 comments
-
https://github.com/lunatic-solutions/lunatic
comment by melony · 2022-08-06 · in 'The best thing we can do today to JavaScript is to retire it’ Douglas Crockford -
…the dead simple concurrency model of Go/Erlang. I haven’t tried it, but Luantic looks promising: https://github.com/lunatic-solutions/lunatic As it is, we’re fortunate to have quite a few great languages and platforms these days.
comment by coder543 · 2022-06-03 · in Async Rust doesn't have to be hard -
…of bringing it to Rust: https://lunatic.solutions/blog/writing-rust-the-elixir-way-1... [0]: https://github.com/lunatic-solutions/lunatic
comment by bkolobara · 2022-04-30 · in Achieving 5M persistent connections with Project Loom virtual threads -
…and scale. [1] https://github.com/fermyon/spin [2] https://github.com/wasmCloud/wasmCloud [3] https://github.com/lunatic-solutions/lunatic
comment by the_duke · 2022-04-19 · in The Missing Kubernetes Type System -
…without needing to actually use async and worry about all the issues that come with it[2]. [0]: https://github.com/lunatic-solutions/lunatic [1]: https://www.youtube.com/watch?v=8gwSU3oaMV8&list=PLdo4fOcmZ0... [2]:…
comment by bkolobara · 2022-04-01 · in Spin – WebAssembly Framework -
A project that's kind of an implementation of this idea: https://github.com/lunatic-solutions/lunatic . I find it interesting at least, but I haven't had the time yet to play around with it.
comment by jerryluc · 2022-01-21 · in WebAssembly: The New Kubernetes? -
▲ 2
Lunatic 0.7 adds support for distributed process spawning and messagingstory by bkolobara · 2021-12-01 · 0 comments
-
…high performance i/o. There is also a proposal to bring stack switching to the browser. [0]: https://github.com/lunatic-solutions/lunatic
comment by bkolobara · 2021-11-29 · in CPython's main branch running in the browser with WebAssembly -
▲ 2
What if everything was a process?story by bkolobara · 2021-09-06 · 0 comments
-
▲ 2
Lunatic v0.6story by bkolobara · 2021-08-31 · 0 comments
-
▲ 2
Lunatic 0.5story by bkolobara · 2021-07-30 · 0 comments
-
…like https://seed-rs.org/ ) and backend use cases for Yatima. I'm looking with great interest at https://github.com/lunatic-solutions/lunatic to see if there's a way for us to integrate their lightweight processes. As far as I understand…
comment by jcburnham · 2021-06-08 · in Yatima: A programming language for the decentralized web -
It’s still super early on but I think this is one of the motives behind Lunatic: https://github.com/lunatic-solutions/lunatic
comment by n42 · 2021-05-06 · in Gleam 0.15 -
▲ 162
Launch HN: Lunatic (YC W21) – An Erlang Inspired WebAssembly Platformstory by withtypes · 2021-03-06 · 39 comments
-
…one) who uses WASM based rust nano processes has the potential to leave Go and Erlang in the dust: https://github.com/lunatic-solutions/lunatic
comment by nahuel0x · 2021-02-08 · in Rust Foundation: Hello, World -
▲ 8
Show HN: Telnet lunatic.chat – A chat server for the terminalstory by bkolobara · 2021-02-05 · 0 comments
-
▲ 5
Lunatic v0.3 Releasedstory by bkolobara · 2021-01-26 · 0 comments
-
Looking at the Lunatic readme: https://github.com/lunatic-lang/lunatic#architecture "Lunatic treats WebAssembly instances as actors. Using WebAssembly in this context allows us to have per actor sandboxing and removes some of the most…
comment by kibwen · 2020-11-30 · in Writing Rust the Elixir Way -
▲ 141
Show HN: Lunatic – Actor System for Rust/WebAssemblystory by bkolobara · 2020-11-20 · 47 comments
-
▲ 2
Lunatic: Actor based WebAssembly runtime written in Ruststory by bkolobara · 2020-10-20 · 0 comments