-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
The workshop code is here, but for an up-to-date version that I use to demo end-to-end tracing is here. It's quite a big example because it's intended to show a Real distributed system (just in one repository).
The workshop code is here, but for an up-to-date version that I use to demo end-to-end tracing is here. It's quite a big example because it's intended to show a Real distributed system (just in one repository).
Integration/functional testing is more complicated and has diminishing returns, but I've also got a package for that.
This sample configures direct exchanges in RabbitMQ, but it's using MassTransit instead of NServiceBus. Topic exchanges work similar, but match patterns instead of exact routing keys.
There are some fairly advanced saga unit tests in the Sample-Library project. There are actual integration tests as well adjacent to that folder. The tests are covered in this episode.
Related posts
-
📦 Data consistency, outbox pattern and idempotency in a microservice architecture
-
Do I need message queues for sending emails/texts via services like SendGrid, AWS SES, Twilio etc.? How do you decide if you need message queues or not? What questions do you ask yourself?
-
Hello my company is trying to port from PHP to C#. Currently we want to port worker an example you execute cli command which is long running command which consumes messages from Rabbit Mq. How do you suggest that we do it in Dotnet way?
-
.NET application stuck and on processing bus messages because of possible other activity in the console app? How can I debug?
-
Would you prefer to control a C# TCP Server from Action<T> or from Attributes [MessageReceive]