- Review the various CSV packages choose best currently available. ExAdmin used CSVLixir. - Leverage Ecto Streams, if not done as part of CSV package. See http://joeellis.la/streaming-with-ecto/ for an example. - Consider insulating through a behavior adapter for plugability