Instead of holding ~530MB GRIB binary in BEAM memory, download ranges directly to a temp file and run wgrib2 on it. Peak memory drops from ~530MB to just HTTP chunk buffers. |
||
|---|---|---|
| .. | ||
| complex_packing.ex | ||
| extractor.ex | ||
| lambert_conformal.ex | ||
| section.ex | ||
| simple_packing.ex | ||
| wgrib2.ex | ||