Skip to content
This repository was archived by the owner on Jun 24, 2024. It is now read-only.

devhou-se/sreetcode

Repository files navigation

Sreetcode

Or Sreekipedia

A package to "Sreefy™" any website.

Design

  • sreekipedia: (go cloud run) Web server responsible for handling all HTTP requests.
  • sreeifier: (python cloud run) gRPC server responsible for sreefying the content.

Architecture Diagram

  1. User requests a page from sreekipedia.
  2. sreekipedia requests relevant wikipedia page from wikipedia.
  3. sreekipedia receives the page.
  4. sreekipedia sends the page to sreeifier.
    1. sreeifier sreefies the page.
  5. sreeifier sends the sreefied page back to sreekipedia.
  6. sreekipedia sends the sreefied page to the user.

Sreekipedia <--> Sreeifier communication is done using gRPC bidirectional streaming.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published