(feat): add bonus tasks to README.md

This commit is contained in:
2026-05-29 23:57:20 +03:30
parent 0efc999c35
commit 9e5c715088
+17
View File
@@ -155,6 +155,23 @@ The simulation behavior is controlled by `src/main/resources/download_config.txt
---
## Bonus Tasks 🌟
- Download Speed and ETA:
- Calculate and display the current overall download speed during the simulation.
- Estimate and show the remaining time (ETA) based on the current progress and speed.
- User Interface (UI):
- Improve the console output or design a simple UI that presents download progress in a cleaner and more intuitive way.
- Make the simulation easier to follow by showing chunk activity, total progress, and final results in a user-friendly format.
- Real-Time Progress Bar:
- Implement a real-time progress bar that updates in place instead of printing a new line each time.
- Show smooth progress growth in the console so the output looks more like a real download manager.
- Sequential vs Multithreaded Comparison:
- Add a mode to simulate downloading chunks sequentially (one after another) and compare it with the multithreaded version.
- Measure and report the total execution time of both approaches, and briefly analyze the difference in performance.
## Evaluation ⚖️
Your work will be evaluated based on: