Node.js · Senior · Frage 12 von 75
Warum kann JSON.stringify einer großen Antwort ein Engpass sein, und was hilft?
- 1Es kann keine Objekte über 1 MB verarbeiten
- 2Es ist synchron und CPU-lastig; Serialisierer aus Schemas helfen
- 3Es läuft im Netzwerk-Thread und blockiert alle Sockets
Antwort zeigen
Richtige Antwort: Es ist synchron und CPU-lastig; Serialisierer aus Schemas helfen
Erklärung
Fastify kompiliert aus dem Antwortschema einen Serialisierer, der schneller ist und außerdem Felder weglässt, die nicht im Schema stehen. Bei riesigen Listen paginieren oder streamen.