¿Kestrel está utilizando un solo hilo para procesar solicitudes como Node.js?

AmbosCernícalo yNode.js estan basados enlibuv.

Mientras que Node.js dice exactamente que usaun bucle de eventos, Parece que no puedo encontrar si ese es el caso de Kestrel, o si utiliza la agrupación de subprocesos / cola de solicitud como IIS?

Cernícalo detrás de un servidor web

Node.js evento loop
    ┌──────────,─────────────┐
 ┌─>│        timers         │
 │  └──────────┬────────────┘
 │  ┌──────────┴────────────┐
 │  │     I/O callbacks     │
 │  └──────────┬────────────┘
 │  ┌──────────┴────────────┐
 │  │     idle, prepare     │
 │  └──────────┬────────────┘      ┌───────────────┐
 │  ┌──────────┴────────────┐      │   incoming:   │
 │  │         poll          │<─────┤  connections, │
 │  └──────────┬────────────┘      │   data, etc.  │
 │  ┌──────────┴────────────┐      └───────────────┘
 │  │        check          │
 │  └──────────┬────────────┘
 │  ┌──────────┴────────────┐
 └──┤    close callbacks    │
    └───────────────────────┘

Respuestas a la pregunta(2)

Su respuesta a la pregunta