swkkd / budget-google

Simple google-like service

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

budget-google

Simple Google-like service

image

Services:

APIUrlToIndex

Is running on port <:9001> Takes url and sends it to Crawler via kafka

Crawler

Takes Url, extracts text from html page and posts it to ElasticSearch Database

APISearchRequest

Is running on port <:9002> Allows user to search websites by keywords. Almost just like Google does (:

Prometheus

Is running on port <:9090> Collects metrics from APIUrlToIndex, Crawler, APISearchRequest services

Grafana

Is running on port <:3030> Displays all metrics in a web

About

Simple google-like service


Languages

Language:Go 81.9%Language:HTML 11.4%Language:Dockerfile 6.7%