by bill-s, 2020-08-20T16:54:39.395Z
Whether migrating an existing application or designing a brand new one, capacity planning process plays a critical role. Learn how to navigate across Azure SQL Database options like hardware generation, service and compute tiers, and instance sizing principles, trying to find the sweet spot between performance, functionalities, and costs, in the first episode of this three-part series with Silvano Coriani.
by miguelbernard, 2020-08-18T12:51:41.096Z
Immutability as always been challenging to implement properly in C#, or at least was very painful. C# 9.0 introduces the concept of records which will greatly simplify all of that.
by anthonygiretti, 2020-08-19T02:49:35.398Z
What are native-sized integers ? They are designed to be a integer whose size is specific to the platform. In other words, an instance of this type must be 32 bits on 32-bit and 64-bit hardware and operating systems on 64-bit hardware and operating systems.
by firstname.lastname@example.org, 2020-08-17T23:38:15.576Z
In the movies, Thor keeps saying that he “is the strongest Avenger”. Some people say that it’s actually Hulk, but I guess it’s a matter of perspective. How can we find a solution to this riddle? By using Azure Durable Entities of course!
by anthonygiretti, 2020-08-19T13:32:30.316Z
If you’ve been using ASP.NET Core 5 for a while, you’ll be delighted to learn that a major improvement of C# 9, in other words C# 9 (delivered with .NET 5) that allows the creation of immutable objects through Init-only properties. As a result, you’ll have the ability to set up your application options so that they’re immutable. After all, these are a kind of constants that you don’t necessarily want to change after initialization, or even ban it. So it’s possible with ASP.NET Core 5 and C# 9.
by email@example.com, 2020-08-19T17:47:22.996Z
Hi All! Today we'll see an interesting technique to add retry policies to MediatR. It can actually be used also for other types of policies (fallback, circuit breaker, and so on), but we'll focusing on retries to keep things simple.
As you might have guessed, this "magic trick" involves the use of the Decorator Pattern. We talked already about it in another article so I'm not going to spend time on it. Let's jump into the code!
by iammukeshm, 2020-08-21T17:49:08.004Z
Here is a detailed article on how to send / receive data between various Microservices. We will be using RabbitMQ and Masstransit (a dotNet Abstraction for Messge-Brokers like RabbitMQ). This is a very beginner friendly article.
Here are the topics covered -
1. What is RabbitMQ? Advantages?
2. Setting up the Environment - Installing RabbitMQ Server and Enabling the Dashboard
3. Setting up the the Publisher Microservice
4. Setting up the the Consumer Microservice
5. Testing the Microservice
5.1 Scenario #1 – When the Consumer is Online
5.2 Scenario #2 – Consumer is Offline. Back Online after N Minutes
by spetzu, 2020-08-18T20:00:46.621Z
Seventh demo lesson of our new video course! We talk about the sidecar pattern which is the general idea behind the service mesh and how easily the basic reverse proxy can be implemented in .NET Core and deployed to Kubernetes.
"Microservices .NET" available at https://devmentors.io/courses/microservices-net
Pacco project available on GitHub: https://github.com/devmentors/Pacco
Nanoservice + Sidecar project: https://github.com/devmentors/Nanoser...