Or Sreekipedia
A package to "Sreefy™" any website.
- sreekipedia: (go cloud run) Web server responsible for handling all HTTP requests.
- sreeifier: (python cloud run) gRPC server responsible for sreefying the content.
- User requests a page from sreekipedia.
- sreekipedia requests relevant wikipedia page from wikipedia.
- sreekipedia receives the page.
- sreekipedia sends the page to sreeifier.
- sreeifier sreefies the page.
- sreeifier sends the sreefied page back to sreekipedia.
- sreekipedia sends the sreefied page to the user.
Sreekipedia <--> Sreeifier communication is done using gRPC bidirectional streaming.