Skip to content

Scaling up the application! #20

@SahilAnower

Description

@SahilAnower

Screenshot 2024-02-28 013947

There should be a proper scalable plan for this application with something similar to the above architecture

  • Using Pub/Sub model (Redis) for central store for real-time messages, so that even if number of servers increases to handle load, disconnected users also be able to send each other messages
  • Using Kafka + DB, for storing of messages in the long run, kafka because of high concurrency if it occurs in the future.

Metadata

Metadata

Assignees

Labels

GoliathSomething which requires good amount of knowledge and time to buildTomorrow's TriumphenhancementNew feature or requesthelp wantedExtra attention is needed

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions