View Code? Open in Web Editor
NEW
A multi-node Realtime Hi-Scaled Websocket-Hub: Designed with ASP.NET Core, SignalR and Redis
License: MIT License
C# 88.83%
JavaScript 9.69%
HTML 1.48%
websocket-hub's Introduction
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
- ASP.NET Core 3.1
- Microsoft.Azure.SignalR 1.4.0
- Microsoft.AspNetCore.SignalR.StackExchangeRedis 3.1.0
- 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.