Skip to content

A multi-node Realtime Hi-Scaled Websocket-Hub: Designed with ASP.NET Core, SignalR and Redis

License

Notifications You must be signed in to change notification settings

TusharMalakar/Websocket-Hub

Repository files navigation

Push update to UI or Any clients Realtime uisng IP/TCP connection.

Signal-R-Hub with Redis-Backplane

  • A multi-node Realtime Hi-Scaled Hub: Desiged with
    1. ASP.NET Core 3.1
    2. Microsoft.Azure.SignalR 1.4.0
    3. Microsoft.AspNetCore.SignalR.StackExchangeRedis 3.1.0

download

  • This service can be used to send notification, message and email to its client.
  • The SignalR Servers and Clients are using TCP/IP connection to communicate.
  • This SignalR API is designed to handle any number of client connection by adding more nodes.
  • When, we have many nodes one node wont be able to communicate with another node without a "Backplane"
  • I am using "Redis-Backplane" to resolve communication among nodes.
  • If one node want to send message to all nodes, we can achieve using this design.

About

A multi-node Realtime Hi-Scaled Websocket-Hub: Designed with ASP.NET Core, SignalR and Redis

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published