Re:How Discord Scaled Elixir to 5M Concurrent Users
by ramchip on Tuesday July 11, 2017 @09:49PM
(#14749596)
I don't think that's the problem for metrics. Exometer is the go-to Erlang library, but its dependencies are a nightmare (e.g. https://github.com/Feuerlabs/exometer/issues/154 or https://github.com/Feuerlabs/exometer#dependency-management), it's essentially unmaintained, and integrating it with Ecto or Phoenix is roll-your-own. I think there is very much a need for a more modern library that plays nicely with Hex.
[ Parent
| on HN ]
Re:How Discord Scaled Elixir to 5M Concurrent Users
by Aqua_Geek on Tuesday July 11, 2017 @11:38PM
(#14749983)
> I think there is very much a need for a more modern library [...]
Building a solid standalone monitoring/metrics package is apparently next up on the "todo list" for Chris McCord (creator of Phoenix): https://www.youtube.com/watch?v=pfFpIjFOL-I
Re:How Discord Scaled Elixir to 5M Concurrent Users
by _asummers on Tuesday July 11, 2017 @10:21PM
(#14749711)
We've had success with Elixometer, though the dependency pinning was a pain. All but two are fully on Hex now.
https://gist.github.com/asummers/3479eb6e3914d9b9a24c9566468...