A simple but flexible package to turn your commandline project into either a Windows Service or a Linux systemd service.
Category: Helpful Libraries
Helpful.Aws.Sqs.Receiver
This is a very simple DotNet Standard 2.0 package for receiving messages from AWS SQS in as simple a manner as I think is possible. Source code is on github https://github.com/RokitSalad/Helpful.Aws.Sqs.Receiver The package is available on nuget.org: https://www.nuget.org/packages/Helpful.Aws.Sqs.Receiver The package provides a few useful features which you don't get by default when using the AWS … Continue reading Helpful.Aws.Sqs.Receiver
Don’t Stream JSON Data (Addendum)
Over the last few weeks, I've talked about how cool streaming JSON data can be and why maybe it might not always be the best idea. Have a read here: Large JSON Responses Don’t Stream JSON Data Don’t Stream JSON Data (Part 2) After the last instalment I thought that the code I listed for … Continue reading Don’t Stream JSON Data (Addendum)
A Helpful Circuit Breaker in C#
Introduction With the increasing popularity of SOA in the guise of ‘microservices’, circuit breakers are now a must have weapon in any developer’s arsenal. Services are rarely 100% reliable; outages happen, network connections get pulled, memory gets filled, routing tables get corrupted. In an environment where multiple services are each calling multiple other services, the … Continue reading A Helpful Circuit Breaker in C#