Adding a log4Net provider in .net core console app

I recently was developing a console application in .net core, where I had to use log4net logging. In the standard asp.net core approach we can use:

But that is asp.net core and I don’t want to reference that in my console app. In order to solve it, I had to implement my own Log4NetProvider,… Continue reading Adding a log4Net provider in .net core console app

Service Fabric Reliable Actors – is it faster then a regular micro-service approach?

Recently I’m diving into Microsoft actor model implementation – Service Fabric Reliable Actors. Apart from Microsoft Orleans, is another one worth looking into. Let’s start from the beginning. What is Service Fabric? It is many things and can be compared to Kubernetes: Simplify microservices development and application lifecycle management Reliably scale and orchestrate containers and… Continue reading Service Fabric Reliable Actors – is it faster then a regular micro-service approach?

Microsoft Orleans – is it fast?

Microsoft Orleans is a developer-friendly framework for building distributed, high-scale computing applications. It does not require from developer to implement concurrency and data storage model. It requires developer to use predefined code blocks and enforces application to be build in a certain way. As a result Microsoft Orleans empowers developer with a framework with an… Continue reading Microsoft Orleans – is it fast?