Kestrel

E182236

Kestrel is a cross-platform, high-performance web server built into ASP.NET Core for hosting and serving web applications.

All labels observed (1)

Label Occurrences
Kestrel canonical 2

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf ASP.NET Core component
software component
web server
canBeFrontedBy Apache HTTP Server (via mod_spdy and later modules)
surface form: Apache HTTP Server

IIS
nginx
surface form: Nginx
configurationVia appsettings.json
code-based configuration
defaultWebServerFor dotnet/aspnetcore
surface form: ASP.NET Core
developer Microsoft
documentation https://learn.microsoft.com/aspnet/core/fundamentals/servers/kestrel
exposedThrough dotnet/aspnetcore
surface form: Microsoft.AspNetCore.Server.Kestrel.Core namespace
feature HTTP/1.1 support
HTTP/2 support
TLS/SSL support
asynchronous I/O
connection limits configuration
cross-platform
endpoint configuration
high performance
in-process hosting model support
integration with ASP.NET Core middleware pipeline
out-of-process hosting model support
introducedIn .NET Core 1.0 era
license MIT License
operatingSystem Linux
Windows
macOS
partOf dotnet/aspnetcore
surface form: ASP.NET Core
platform .NET Framework
surface form: .NET

.NET Core
programmingLanguage .NET Framework
surface form: .NET

C# programming language
surface form: C#
repository https://github.com/dotnet/aspnetcore
supportsFeature HTTP request body size limits
HTTPS certificate configuration
SNI (Server Name Indication)
request rate limits
supportsProtocol HTTP
HTTP/2
HTTPS
useCase hosting ASP.NET Core web applications
serving HTTP requests
serving HTTPS requests
usedWith ASP.NET
surface form: ASP.NET Core MVC

ASP.NET SignalR
surface form: ASP.NET Core SignalR

dotnet/aspnetcore
surface form: ASP.NET Core minimal APIs

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.