Skip to content

Files

Latest commit

525bb95 · Apr 14, 2021

History

History
7 lines (4 loc) · 551 Bytes

README.md

File metadata and controls

7 lines (4 loc) · 551 Bytes

Parallel Web Crawler

Second project from Java Development Nanodegree at Udacity.

The scaffold project to start comes from https://github.com/udacity/nd079-c2-advanced-java-programming-techniques-projectstarter.

The source code for hypothetical company's legacy web crawler, which is single-threaded. Here, we need to apply the knowledge acquired from the course, using advanced features as multi-threading, reflection, design patterns, AOP (Aspect Orientation Program), Functional Programming and I/O Files (reading and writing from JSON files).