Weblog: analisi concorrente di un web log
Completion requirements
Opened: Friday, 14 October 2022, 12:00 AM
Due: Wednesday, 26 October 2022, 11:59 PM
Il log file di un web server contiene un insieme di linee, con il seguente formato:
150.108.64.57 - - [15/Feb/2001:09:40:58 -0500] "GET / HTTP 1.0" 200 2511 in cui:
- 150.108.64.57 indica l'host remoto, in genere secondo la dotted quad form
- [data]
- "HTTP request"
- status
- bytes sent
- eventuale tipo del client "Mozilla/4.0......."
Sviluppare due versioni del programma, la prima single-threaded, la seconda invece
utilizza un thread pool, in cui il task assegnato ad ogni thread riguarda la traduzione
di un insieme di linee del file. Confrontare i tempi delle due versioni.