O'Reilly logo

SignalR: Real-time Application Development by Einar Ingebrigtsen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Redis

Redis is another option that can be used with SignalR for scaling out. Redis is an open source distributed key-value store. It is very popular in the Unix space, and has also been adopted by Microsoft. It's fairly easy to get running on Azure or other cloud options. If you want to try things out with Redis locally, the following is the procedure:

  1. Download the source that Microsoft has published through their Open Tech initiative on Github at https://github.com/MSOpenTech/redis. Follow the guide there, build and run it. Once it is running, we can get going with configuring our chat application for Redis instead of the SQL solution.
  2. We start off by adding a NuGet package for Redis, right-click on the References option in the Web project and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required