Implementing distributed pooling in Elixir

In Elixir, once you have clustering set up, it's ridiculously easy to run some code on another node in your cluster: Node.spawn(:"another_beam_instance@10.0.1.2", fn -> # This runs on a different node send(self(), node()) end) receive do response…

FLAME Dashboard

I just released a small Elixir package: flame_dashboard(Hex.pm package). It adds a page to Phoenix LiveDashboard that lets you monitor your FLAME pools. Here's a video showing the dashboard in action: 0:00 /0:13 1×…