Ph.D. student of Computer Science at UFPE - Brazil
Measuring Erlang energy consumption, and why this matters
The concern about Energy-efficiency is not a new one, mostly for mobile systems, they are faced this problem for a long time, each day the amount of servers and data centers is growing up, and the energy consumed by these already represent 5% of all globe consumption, now is time to see the impact the code inside these servers. A good example is the Facebook is building data centers inside the Arctic Circle in order to improve the system's energy efficiency by reducing the power needed for cooling. Power_rapl_erl is a tool to provide the profiling energy consumption for Erlang and Elixir. power_rapl_erl use Inte's RAPL (Running Average Power Limit) interface to indicate the amount of energy consumed.
Show why measure Erlang code in terms of energy consumption matters, how the tool work and who cares about it.
Ph.D. student of Computer Science at UFPE - Brazil. With research is focused in Functional Programming mostly Erlang language, performance, syntax, analyses.