Sossenbinder
Worker Service .NET8 how to gracefully shutdown as a docker container
I think the best ideal solution would be to design the app in a way which is not dependant on clean shutdown, which can't be guaranteed if there's some higher forces like power outage
13 replies
Kafka Streams .NET – Is this the right approach for merging product data from Debezium?
Do you know where the bottleneck is (As in, is it a hardware bottleneck)? I haven't used Kafka streams in .net, but looking at the library I've seen some configuration parameters which might be interesting for throughput optimization (NumStreamThreads, commit behavior etc). I've also read through https://lgouellec.github.io/streamiz/threading-model.html a bit
11 replies
Kafka Streams .NET – Is this the right approach for merging product data from Debezium?
That doesn't sound too far off then, right? Not sure how quick the consumers are, maybe you can set up some metrics to get a feel? I haven't worked with Debezium for well over a year, but IIRC it would initially snapshot the database, so that might cause a lot of messages as well.
11 replies
Kafka Streams .NET – Is this the right approach for merging product data from Debezium?
I think the general idea sounds pretty solid, what's the overall plan for sunsetting the old application? Are clients expected to keep writing through the old system, so you need to keep supporting forwarding of old writes to the new DB?
11 replies
Implementing SignalR for Real-Time Notifications with Offline Fallback
I like to use this one myself https://masstransit.io/documentation/configuration/integrations/signalr
52 replies