Pisanie
Notatki
Krótkie notatki o .NET, Azure, architekturze i rzeczach, których się uczę po drodze.
Dlaczego AsNoTracking() jest ważniejsze niż myślisz
Change tracker w Entity Framework Core jest potężny, ale nie darmowy. Benchmark read-heavy endpointu pokazał 40% wzrost przepustowości po przejściu na AsNoTracking() w zapytaniach, które nigdy nie zapisywały zmian.
Azure Durable Functions: orkiestracja kontra fan-out
Gdy prosty timer trigger nie wystarcza i potrzebujesz koordynowanych, stanowych przepływów — Durable Functions wypełniają tę lukę bez zewnętrznego silnika workflow.
Clean Architecture w praktyce: co naprawdę używam
Nie wszystko z podręcznika przeżywa kontakt z prawdziwym projektem. Oto co zostawiam, co upraszczam i jeden antywzorzec, który widzę bardzo często.
Testy integracyjne z TestContainers w .NET
Uruchamianie prawdziwego SQL Server czy Redis w testach bywało uciążliwe. TestContainers for .NET robi to zaskakująco czysto, a przewaga nad mockami jest realna.