Skip to content

Architecture

Rishabh jain edited this page Aug 14, 2023 · 11 revisions

High level overview of Yaus Architecture

Yaus HLD

This diagram depicts a high level overview of yaus architecture. Don't worry if everything seems unfamiliar to you we will be diving into all of these things one by one in this guide.

Before diving into the details of each technology used lets break the whole architecture into small parts. Yaus is comprised of mainly these parts

  • Database : To persistenlt store the links
  • Cache : To cache the links for faster response time
  • Server : To handle all the business logic
  • Messaging Queue: To perform side affects asynchronously
  • Web client : To interact with the yaus backend