Summary
In this phase we will focus on tackling core functionalities that result in the full lifecycle of a dataset upload without concurrency or fault management. The tasks can be divided as follows:
- Master: receives create chunk request, manages server-chunk distribution
- Master: manages a db for chunk→server mapping, exposes db methods
- Storage Server: focuses on chunk forward logic, sends acknowledgments to master and client
Tasks