Надо твой парсер попробовать) В принципе по твоим данным парсинг занимает столько же времени. Где то читал кто то жаловался на то, что парсинг файла в 200 мб делается очень долго и жрёт много на руби, а на эликсире норм, вот даже не знаю, судя по всему загружая полностью файл раьотают примерно одинаково, а стрим еще не проверял.