Programming

Benchmark between Serilog vs Nlog

Serilog vs Nlog
Serilog vs Nlog
Serilog vs Nlog From elmah.io

In this article, I compared Nlog and Serilog. These libraries are used for logging. Their targets (console, file, elastic, db, etc.) are quite varied.

Also, I’ve done a benchmark too. I compared them in the aspects of ease of use, log speed, and missing logs per total logs. And I have used two targets console and file.

Nlog

NLog is a free logging platform for .NET with rich log routing and management capabilities. It makes it easy to produce and manage high-quality logs for your application regardless of its size or complexity.

It can process diagnostic messages emitted from any .NET language, format them according to your preference and send them to one or more targets such as a file or database. …


Programming

What are the basics of CloudWatch and how to monitor Amazon Lambda functions with it?

Summary of Amazon CloudWatch from Amazon Official Site
Summary of Amazon CloudWatch from Amazon Official Site
Summary of Amazon CloudWatch from Amazon Official Site

This article will give information about Amazon CloudWatch and how to use it for monitoring your AWS Lambda function effectively.

What is Amazon CloudWatch?

Amazon CloudWatch is a monitoring service for AWS cloud resources and applications you run on AWS. You can use Amazon CloudWatch to collect and track metrics, collect and monitor log files, and set alarms. Amazon CloudWatch can monitor AWS resources such as Amazon EC2 instances, Lambda functions, Amazon DynamoDB tables, and Amazon RDS DB instances, as well as custom metrics generated by your applications and services, and any log files your applications generate.

How to work Amazon CloudWatch
How to work Amazon CloudWatch
How to work Amazon CloudWatch

What is AWS Lambda?

AWS Lambda is an event-driven, serverless computing service provided by Amazon as a part of AWS. Lambda’s purpose is to simplify building small, on-demand applications that are responsive to events. …


Programming

How to use Amazon MQ in .Net Core?

ActiveMQ logo
ActiveMQ logo
ActiveMQ logo from Wikiwand

This article will give a brief explanation of Amazon MQ.

Amazon offers Amazon MQ, which is an implementation of ActiveMQ, integrated into its AWS cloud services. AmazonMQ is also called Amazon ActiveMQ.

Let’s get started.

What is a message queue?

A queue is a collection of entities that are maintained in a sequence and can be modified by the addition of entities at one end of the sequence and the removal of entities from the other end of the sequence. A message queue is a queue of messages sent between applications.

A message is the data transported between the sender and the receiver application.

In a message queue, there are client applications called producers that create messages and deliver them to the message queue. And there are applications called consumers, which gets messages from the queue to be processed. Messages placed into the queue are stored until the consumer retrieves them. …


Programming

Run and deploy your first AWS Lambda .Net Core 3.1 application

AWS Lambda Summary
AWS Lambda Summary
From Aws Lambda Offical Page

This article will give a brief explanation of Aws Lambda. Let’s get started.

What is Aws Lambda about?

Aws Lambda is an event-driven, serverless computing service provided by Amazon as a part of Aws. Lambda’s purpose is to simplify building small, on-demand applications that are responsive to events.

Node.js, Python, Java, Go, Ruby, and C# (through .NET Core) are all officially supported. Just upload your code and Lambda takes care of everything required to run and scale your code with high availability.

You pay only for the compute time you consume.

Why do I need Aws Lambda?

  • Do you struggle to manage your servers? Databases, web servers, scheduled tasks, batch files, logs, security, authentication, etc… Things get easier with Aws Lambda. …

About

Emir Kılınç

Backend Developer @Solvoyo https://www.linkedin.com/in/emirkilinc

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store