What is Kestrel?

Experience Level: Junior
Tags: .NET Core ASP.NET Core

Answer

Kestrel is a cross-platform web server for ASP.NET Core. Kestrel is the web server that's included by default in ASP.NET Core project templates.

  • It's super fast as it is lightweight.
  • It's built on libuv library same as Node.js.
  • It doesn't support https and GZip.
  • It can be run behind IIS or Ngnix
Related ASP.NET Core job interview questions