---
title: "Comment by Lavadera Ruttinger on \"Why Your Node.js App Freezes (And How Worker Threads Can Save You)\" | Hashnode"
description: "This happened to me when a user uploaded a large CSV for processing. The event loop blockage was so total it even stopped the health-check endpoint! Moving that"
url: "https://hashnode.com/posts/why-your-nodejs-app-freezes-and-how-worker-threads-can-save-you/68018214a7e17df949bc335d/comment/69e08df2ecab75b82e6eba5e"
---

[Discussion](https://hashnode.com/posts/why-your-nodejs-app-freezes-and-how-worker-threads-can-save-you/68018214a7e17df949bc335d)

Comment [Why Your Node.js App Freezes (And How Worker Threads Can Save You)](https://hashnode.com/posts/why-your-nodejs-app-freezes-and-how-worker-threads-can-save-you/68018214a7e17df949bc335d)

[Lavadera Ruttinger](https://hashnode.com/@ruttinger)

[Apr 16](https://hashnode.com/posts/why-your-nodejs-app-freezes-and-how-worker-threads-can-save-you/68018214a7e17df949bc335d/comment/69e08df2ecab75b82e6eba5e)

This happened to me when a user uploaded a large CSV for processing. The event loop blockage was so total it even stopped the health-check endpoint! Moving that parsing logic to a Worker Thread was the clear solution, just as you outlined.
