# Lunatic: Writing Rust the Elixir way

**URL:** <https://forum.devtalk.com/t/lunatic-writing-rust-the-elixir-way/24716>\
**Category:** Backend Official News\
**Tags:** lunatic, elixir, rust, writing, official-news\
**Created:** [11 October 2021 14:04 UTC](https://forum.devtalk.com/t/lunatic-writing-rust-the-elixir-way/24716 "2021-10-11T14:04:43Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/newsbot/32/1114_2.png) [@NewsBot](https://forum.devtalk.com/u/NewsBot)\
**Post date:** [11 October 2021 14:04 UTC](https://forum.devtalk.com/t/lunatic-writing-rust-the-elixir-way/24716/1 "2021-10-11T14:04:43Z")

</div>

A new [Lunatic](https://devtalk.com/lunatic) blog post/announcement has been posted!

> [@](#):
>
> It’s not a secret that I’m a big fan of Elixir, so when I started doing Rust development I tried to bring some ideas from Elixir to the…

Get the full details here: [https://lunatic.solutions/writing-rust-the-elixir-way/](https://lunatic.solutions/writing-rust-the-elixir-way/)

---

<div class="post-metadata">

**Author:** ![OvermindDL1](https://forum.devtalk.com/user_avatar/forum.devtalk.com/overminddl1/32/52_2.png) [@OvermindDL1](https://forum.devtalk.com/u/OvermindDL1)\
**Post date:** [11 October 2021 16:26 UTC](https://forum.devtalk.com/t/lunatic-writing-rust-the-elixir-way/24716/3 "2021-10-11T16:26:35Z")

</div>

URL is missing the `/blog` path segment, it should be:

> **[Writing Rust the Elixir way](https://lunatic.solutions/blog/writing-rust-the-elixir-way/)**
>
> In this blog post we explore how Lunatic brings fault tolerance and massive concurrency to Rust.

---

<div class="post-metadata">

**Author:** ![OvermindDL1](https://forum.devtalk.com/user_avatar/forum.devtalk.com/overminddl1/32/52_2.png) [@OvermindDL1](https://forum.devtalk.com/u/OvermindDL1)\
**Post date:** [11 October 2021 16:31 UTC](https://forum.devtalk.com/t/lunatic-writing-rust-the-elixir-way/24716/4 "2021-10-11T16:31:23Z")

</div>

> Even though the threads don’t do anything, just running this on my MacBook forces it to reboot after a few seconds

Do mac’s really have such horrible kernel thread implementations?!? I do this on my linux desktop and it doesn’t skip a beat!

> After thinking for a long time how I could make something that reassembles Elixir Processes in Rust I came up with the idea to introduce an intermediate step, [WebAssembly](https://webassembly.org/).

Oooo webassembly greenthreads is a fun idea I’ve played with too! ^.^

---

<div class="post-metadata">

**Author:** ![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/astonj/32/7_2.png) [@AstonJ](https://forum.devtalk.com/u/AstonJ)\
**Post date:** [11 October 2021 22:36 UTC](https://forum.devtalk.com/t/lunatic-writing-rust-the-elixir-way/24716/5 "2021-10-11T22:36:37Z")

</div>

Might be worth pinging @bkolobara about this… could be their RSS feed is not set up correctly (also the posts are old by the look of it : /)

---

<div class="post-metadata">

**Author:** ![bkolobara](https://forum.devtalk.com/user_avatar/forum.devtalk.com/bkolobara/32/2585_2.png) [@bkolobara](https://forum.devtalk.com/u/bkolobara)\
**Post date:** [12 October 2021 12:17 UTC](https://forum.devtalk.com/t/lunatic-writing-rust-the-elixir-way/24716/6 "2021-10-12T12:17:12Z")

</div>

Thanks for the ping. We did some changes on our website yesterday and it looks like we messed up the RSS. This is an old post.

---

<div class="post-metadata">

**Author:** ![dimitarvp](https://forum.devtalk.com/user_avatar/forum.devtalk.com/dimitarvp/32/5599_2.png) [@dimitarvp](https://forum.devtalk.com/u/dimitarvp)\
**Post date:** [20 November 2021 21:16 UTC](https://forum.devtalk.com/t/lunatic-writing-rust-the-elixir-way/24716/7 "2021-11-20T21:16:18Z")

</div>

Wow, this is mind-blowingly amazing, @bkolobara!

Where’s Lunatic at these days? I want to use it. :041:

---

<div class="post-metadata">

**Author:** ![bkolobara](https://forum.devtalk.com/user_avatar/forum.devtalk.com/bkolobara/32/2585_2.png) [@bkolobara](https://forum.devtalk.com/u/bkolobara)\
**Post date:** [24 November 2021 07:56 UTC](https://forum.devtalk.com/t/lunatic-writing-rust-the-elixir-way/24716/8 "2021-11-24T07:56:54Z")

</div>

Hi @dimitarvp! You can already use it, people have written web servers and other real world applications in it. I’m working full time on it and there are many new features coming until the end of the year (e.g. distributed nodes).
