Description
A high-performance CSV ingestion pipeline using Node.js streams with back-pressure handling.
Processed 200 MB files in ~40 seconds with just 750 KB runtime memory usage and on a 3.5 GHz CPU.
Delivered non-blocking REST APIs and ensured system stability under large input loads.
Modeled real-world e-commerce flow (Products, Customers, Orders) for end-to-end backend integration.
Tech stack: Node.js, Express, Stream APIs, Knex.js, PostgreSQL
PS: The repo has been made private to avoid plagiarism. (Yes, building and polishing such a prototype may enable you to earn! 😁)
🙏🏽 Thank you for visiting!