Backend
nodejs
mongodb
backend
architecture
automation
Report System
- Create a report system that can handle many data
- use streams to generate files (xlsx, csv, json, pdf)
- use streams to generate archives (zip)
- use streams to upload to object storage/s3
- consume only from hidden replica or secondary replica on mongodb
- be able to map reduce to generate reports faster