This document summarizes Martin Törnwall's experience developing Metyr, a metrics storage and processing system built on Erlang, Riak, and HTTP. Some key points: 1) Metyr was designed to store distributed metrics in a way that leverages familiar tools like Erlang and Riak without relying on unfamiliar technologies. 2) Initial attempts involved storing each metric sample as an individual object in Riak, but this proved slow with large overhead. 3) A better approach grouped samples into chunks by time, storing chunks as list values with keys denoting the time period. This allowed for faster range queries but writing became slower. 4) To address write performance, M