Simple Google-like service
Is running on port <:9001> Takes url and sends it to Crawler via kafka
Takes Url, extracts text from html page and posts it to ElasticSearch Database
Is running on port <:9002> Allows user to search websites by keywords. Almost just like Google does (:
Is running on port <:9090> Collects metrics from APIUrlToIndex, Crawler, APISearchRequest services
Is running on port <:3030> Displays all metrics in a web