ModernizacjaInżynieria wydajnościRozwój zespołuNowy produkt od podstawAutomatyzacja AIBaza wiedzyPrzykłady projektówO nasPorozmawiajmyDecyzje architektoniczneSwitch to English
← Wróć do listyWydajność

Krótsza droga przez API

API zamówień zwalniało wraz z rozwojem katalogu.

Scenariusz ilustracyjny. Metryki są przykładami, a nie zweryfikowanymi wynikami klientów.

Kontekst

API zamówień zwalniało wraz z rozwojem katalogu.

Wyzwanie

Zapytania N+1 i blokujące I/O podnosiły opóźnienia.

Podejście

Profilowanie rzeczywistych żądań, grupowanie zapytań, optymalizacja indeksów i cache odpowiedzi. Weryfikacja testami obciążeniowymi.

Przykładowy efekt

2.4s → 180ms — wartość ilustracyjna wymagająca zastąpienia zweryfikowanymi danymi przed publikacją jako wynik klienta.

Technologie

.NET · PostgreSQL · OpenTelemetry

Zacznijmy od rozmowy technicznej