Konrad Kowalski (rootsher)Principal Platform & Reliability Architect011111110101111000110001000111001001110010001100

Observability

wpisy (6)

  1. Część II: Standaryzacja AI w SDLC na poziomie organizacji8/10

    Observability, bezpieczeństwo i kontrola

    Przy dziesiątkach agentów trzeba widzieć każdy model call, tool call i dokument z RAG jako span w trace, kontrolować input i output na granicy tools, a same…

  2. Warstwy HTTP w przeglądarce: od fetch() do QUIC9/9

    Od fetch() do pierwszego bajtu

    Cały lifecycle w jednym miejscu: polityki przeglądarki, cache, connection, wire format, headers i body. Dopiero z tym modelem Network panel odpowiada na…

  3. CPU w Kubernetes od kernela w górę12/12

    Anatomia problemu CPU: od zaniżonego requestu do p99 latency

    Jeden incydent od początku do końca: request 500m, brak limitu, brak throttlingu, a p99 rośnie z 35 do 180 ms. Cała ścieżka mechanizmu.

  4. CPU w Kubernetes od kernela w górę10/12

    Jak debugować CPU w Kubernetes bez zgadywania

    Usage, throttling, contention i pressure to cztery różne zjawiska. Jeden wykres CPU nie rozstrzyga żadnego z nich - potrzebna jest kolejność.

  5. CPU w Kubernetes od kernela w górę6/12

    PSI: jak Linux mierzy realny CPU pressure

    Utilization mówi, ile CPU workload dostał. PSI mierzy czas, który stracił, bo chciał się wykonywać i nie miał na czym.

  6. Testowanie przez warstwy: od kodu do infrastruktury8/9

    Performance tests i load tests: zachowanie pod ruchem

    Performance test mierzy zachowanie systemu w czasie, load test sprawdza spodziewane obciążenie, a stress test szuka granicy pęknięcia.