Beijing Elixir Meetup Recap: Elixir Meets Rust, Phoenix LiveView, Bits & Bytes, and FoundationDB
The Beijing Elixir Meetup featured four technical talks covering Rust integration with Elixir, an introduction to Phoenix LiveView, deep dives into bits, bytes, strings and emojis in Elixir, and using FoundationDB within the Erlang/Elixir ecosystem, all accompanied by detailed slide links and a lively Q&A session.
The Tubi‑initiated Beijing Elixir Meetup, held online in May, brought together developers and enthusiasts to share practical experiences and underlying principles of modern Erlang/Elixir technologies.
Elixir meets Rust – by Chen Tian : Chen demonstrated how to bridge Elixir and Rust using Rustler‑written NIFs, achieving a 20‑30× performance boost and presenting a solution to prevent NIFs from blocking the BEAM scheduler. Detailed slides are available on GitHub.
Phoenix LiveView – by Chen Yiming : Chen introduced the popular Phoenix LiveView framework, showcasing several demos, discussing its advantages and drawbacks, and explaining its implementation details. The full presentation can be found on his blog.
Bits, Bytes, String and Emojis in Elixir – by Qiu Hua : Qiu explained the differences and similarities of bits, bytes, strings, and emojis in Elixir, demonstrated elegant binary and string handling, and explored how these concepts map to the EVM. Slides are linked to SpeakerDeck.
FoundationDB and Elixir – by Jiang Jiacheng : Jiang gave an in‑depth look at FoundationDB’s architecture and performance characteristics, then described how to integrate it into the Erlang/Elixir ecosystem. The presentation material is shared via a Baidu Cloud link.
The meetup was praised for its rich technical content, thorough explanations of both practical applications and low‑level mechanisms, and an engaging Q&A session. Recordings are available through the Beijing Elixir Meetup WeChat group, and future events can be followed via the “比图科技” public account.
Bitu Technology
Bitu Technology is the registered company of Tubi's China team. We are engineers passionate about leveraging advanced technology to improve lives, and we hope to use this channel to connect and advance together.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.