How to use NATS and .NET Core for building distributed systems - Part 1

Опубликовано: 27 Февраль 2026
на канале: dotnetFlix
7,613
104

This is the first 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 first episode Edwin introduces and demonstrates the NATS messaging system and some of its basic features.

00:00:10 - Introduction
00:00:35 - NATS introduction
00:01:57 - Demo of the simple communication protocol using telnet
00:05:13 - NATS features and subject based message routing
00:08:07 - Demo of pub/sub messaging using NATS from C# and .NET Core
00:12:47 - Demo of using queue-groups for load-balancing (competing consumers)
00:15:08 - Demo of using reply-subject and auto-unsubscribe for request/response messaging
00:19:39 - Wrap-up

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).

--