This is the second episode in a 2 part mini-series by Edwin van Wijk on using NATS with .NET Core. NATS is a high-performant and lightweight messaging infrastructure for building cloud-native distributed systems. In this second episode Edwin talks about clustering NATS services for high availability and NATS Streaming, an add-on for NATS that offers more elaborate messaging semantics. I suggest you first watch part 1 of this series first (see link below).
00:00:10 - Introduction
00:00:40 - NATS clustering
00:06:29 - NATS-Streaming introduction
00:10:51 - Demo of using NATS Streaming from C# and .NET Core
00:16:22 - Overview of a distributed system using the CQRS pattern with NATS and NATS Streaming for different messaging semantics
00:19:44 - Wrap-up
Watch part 1 of this mini-series in which Edwin introduces and demonstrates the NATS messaging system and some of its basic features here:
• How to use NATS and .NET Core for building...
You can find the demo-code shown in the video on Github:
https://github.com/edwinvw/nats-demos
This video was made possible by Info Support (https://www.infosupport.com) and DotNed, the Dutch .NET Usergroup (https://www.dotned.nl).
--