Skip to content

Instantly share code, notes, and snippets.

@cloud8421
Last active August 29, 2015 14:19
Show Gist options
  • Save cloud8421/4f22d8ebc21a6183512c to your computer and use it in GitHub Desktop.
Save cloud8421/4f22d8ebc21a6183512c to your computer and use it in GitHub Desktop.
Elixir libraries/apps ideas

Tcp client pool

A generic tcp client pool. You give it a protocol to use to decode/encode messages and it handles connection management for you, including reconnecting, closing, maintaining connections. The use case is to provide a solid infrastructure to connect to tcp services like memcached, redis, etc.

Web based observer

A deployable observer application that can target a node or self and provides the same information (or better) as the native observer gui

Real time load heatmap

A tool capable of generatic a heatmap of running processes, where color shows the inbox length for each process. Useful to find bottlenecks (can also be part of the web observer).

Pluggable Logger reporting tools

Different adapters for the Elixir logger that can feed data into other systems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment