Filipe Varjão
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.
Talk objectives:
Show why measure Erlang code in terms of energy consumption matters, how the tool work and who cares about it.
Target audience:
Intermediary developers.
About
Ph.D. student of Computer Science at UFPE - Brazil. With research is focused in Functional Programming mostly Erlang language, performance, syntax, analyses.
Twitter:
@filipevarjao
Github:
filipevarjao