Artikel für Leute, die
den Stack ausliefern
Originale Beiträge zu React, Node.js, TypeScript und AI — aus derselben Praxis wie unsere Operator-Software. Artikeltexte auf Englisch.
Tag: Performance
Wenn die React-Memoisierung ins Gegenteil umschlägt: Warum weniger Renderungen die App langsamer machten.
Wenn die React-Memoisierung ins Gegenteil umschlägt: memo, useMemo und useCallback führten zu zusätzlichen Kosten sowie veralteten Schließfunktionen auf einer großen Seite. Durch das Verschieben des Zustands und das Profilieren des Ablaufs wurde das Problem gelöst.
13 Min. LesezeitTypeScript 7 und die Go-Portierung: Schnellere Kompilierungen, Verbesserungen im Speichermanagement und Feedback im Editor.
TypeScript 7 ersetzt den Compiler durch einen nativen Go-Engine. Parallelisierte Kompilierungen, geringerer Speicherverbrauch, ein neuer Sprachserver sowie wichtige Migrationshinweise, die zuerst geprüft werden sollten.
8 Min. LesezeitWie viele Anfragen kann ein Node.js-Server wirklich verarbeiten?
Wie viele Anfragen kann ein Node.js-Server wirklich verarbeiten? Express-Lasttests auf Heroku und AWS im Vergleich zu Django, eine Schätzung der Kapazität von 40.000 Anfragen pro Sekunde sowie Faktoren, die APIs verlangsamen.
6 Min. LesezeitAcht React-Rendering-Verbesserungen, die die Neuberechnungen um 80 Prozent reduzieren, ohne dass ein Neuschreiben erforderlich ist.
Zuerst das Profil erstellen und anschließend Memo, useMemo, useCallback, Übergänge, virtuelle Liste, Code-Splitting sowie eng gefasste Selektoren einsetzen, um eine große React-Dashboard-Anwendung zu beschleunigen.
5 Min. LesezeitNeun Möglichkeiten, um die Entwicklungsbuilds und Produktionsbündel von Next.js zu beschleunigen
Schnellerer Next.js: Nutzen Sie Turbopack, überspringen Sie Barrel-Dateien, teilen Sie die Typüberprüfung auf, halten Sie Client-Komponenten klein, laden Sie schwere Bibliotheken verzögert und reduzieren Sie die Produktionsbündel.
4 Min. LesezeitLokale LLMs auf dem Mac: MLX statt der Standard-Engine llama.cpp
Wenn Apples MLX bei lokalen LLMs auf Apple Silicon schneller ist als llama.cpp – wobei die Geschwindigkeit je nach Modellgröße variiert – drei Möglichkeiten, auf Ollama umzusteigen, sowie Fehlerquellen, die man vermeiden sollte.
5 Min. LesezeitWarum eine Weaviate-Abfrage langsam ist: Profiling pro Phase
Das Query Profiling in Weaviate liefert mit jeder Antwort eine Zeitaufschlüsselung nach Phasen, sodass sich langsame Filter, Festplattenzugriffe, Graphsuche oder Rescoring schnell auseinanderhalten lassen.
5 Min. LesezeitVergleich der Vektorquantisierung: Int8 gegen Binär – Genauigkeit und Speicherbedarf
Ermitteln Sie, wie Int8- und Binärquantisierung die Genauigkeit sowie den Speicherbedarf für Embeddings verändern, warum Binärquantisierung zu Verlusten führen kann und wie man ein sicheres Kompressionsniveau wählt.
4 Min. LesezeitDOM-Node sind nicht der HTML-String, den Sie übermittelt haben.
Der DOM ist nicht der HTML-String, den Sie übermittelt haben. Parse-Bäume, laufende NodeLists und Reflow-Effekte erklären, warum ein Denken auf String-Ebene in JavaScript- und React-Frontends zum Scheitern führt.
5 Min. Lesezeit
Über diese Artikel
Angebot in 24 Stunden
Denselben Stack in einer Operator-Schicht? Brief schicken — Angebot in 24 Stunden.