Rust Meetup 2023/10: Lunatic


Details
Novi mjesec, novo izdanje Rust meetupa.
Ovoga puta na tapeti imamo predavanje: "Lunatic: an Erlang-inspired WebAssembly runtime implemented in Rust" by Hrvoje Bandov. Za znatiželjne više informacija o tome što je Lunatic i o predavanju možete pročitati ispod.
Nalazimo se WESPA Spaces, dvorana Bond u srijedu, 25.10. u 18h. Nažalost, nismo uspjeli dogovoriti da se meetup održi u MaMa-i jer oni imaju svaki tjedan popunjene termine do kraja godine :(. Molimo sve da potvrde dolazak kako bi osigurali dovoljno mjesta.
Vidimo se!
---
Lunatic is a WebAssembly runtime inspired by Erlang. It provides lightweight processes as a concurrency primitive and an easy way to create a distributed cluster of many nodes connected through a secure QUIC networking protocol. Lunatic is an open-source project implemented in Rust (Wasmtime/Cranelift, Tokio, Quinn QUIC), and it also provides a Rust crate that enables you to run your Rust code on lunatic, spawn new processes, and communicate between them across nodes. One of the goals for Rust developers is to enable writing performant backend services without using "async Rust" (and the headache that it might sometimes cause).
Hrvoje is one of the maintainers and the co-founder of Lunatic Inc., a YC-funded startup trying to build a platform based on lunatic. We will quickly glance through WebAssembly, how lunatic works, what established concepts it challenges (concurrency primitives and security), and how it connects nodes into distributed clusters.
Github: https://github.com/lunatic-solutions/lunatic

Rust Meetup 2023/10: Lunatic