CosmosDB change feed monitoring

Let’s continue in the serie of the posts focused on the CosmosDB change feed. In this post we will focus on the diagnostics. Goals After running the change feed processor we need to be sure that: the documents are processed from all partitions and the age of the documents is within the limit and the…

0

Logging in CosmosDB change feed processor

The logging is important part of any library. It’s the first thing the developers turn on in case they want to gather runtime information about the library and diagnose the issues. This post focuses on the logging aspect of the change feed processor library.   The logging integration With new version of the library, there…

0

Benchmarks of the logging with LoggerMessage

Recently, I came across the following site: High-performance logging with LoggerMessage in ASP.NET Core. It says that the logging using LoggerMessage.Define style is a high-performance logging pattern because of: boxing of arguments when using extension methods repetitive message template parsing   Fair enough, so I decided to do a benchmark comparing LoggerMessage vs Logger extension…

0