Things learned, mistakes made(never to make the same mistake again) and experience gained while building a data aggregation service using Elixir by leveraging the power of multicore parallel and computing on distributed nodes using Flow, GenStage, Erlang-Mnesia as high availability data store backed by AWS cloud infrastructure EBS, SQS, S3 and Docker.