RHRohan Hazariinrohanh.hashnode.dev·May 23 · 6 min readFrom In-Memory Processing to Streaming: Resolving Memory Exceptions and Performance Trade-offsI recently had to fix a production issue where our server was throwing an Out-of-Memory (OOM) exception while generating a report. I refactored it to use streaming, and seeing how well it turned out, 00