My learning Erlang/Elixir/OTP port of the example cache app from Erlang and OTP in Action