OpenTelemetry & distributed tracing w .NET
Diagnostyka w świecie pełnym mikroserwisów potrafi być skomplikowana. Wiele aplikacji i workerów wymieniających dane przy użyciu HTTP, baz danych czy kolejek. W swojej prezentacji opowiem o aktualnym stanie technologii pozwalających na rozproszone śledzenie na 2022r, jak wdrożyć OpenTelemetry do aplikacji oraz przywołam wady i zalety tego SDK
Designing your software using templates
You may have heard about design patterns. May have read Gang of Four’s classic. Cool. If you did not, this will be somewhat harder but still manageable – do NOT be late as in first 2 minutes I’ll explain what you need to know. Because I’ll be talking about design patterns TEMPLATES. As in: take …
Od wymagań do produkcji, czyli jak poprowadzić testerów w wsparciu projektu.
Każdy projekt, zaczyna się od pomysłu właściciela, oczekiwania użytkownika lub po prostu wymagania, a celem całego “delivery process” jest dostarczenie jego implementacji na produkcję. Bardzo często skupiamy się na rolach inżyniera wymagań, analityka biznesowego czy programisty, jako osób które doprecyzowują i dostarczają te funkcjonalności lub project managera który koordynuje pracę całego zespołu. Jednak rola test …
Od CRUD do CQRS w praktyce
Dookoła CQRS obrosło wiele mitów. Zwykle przedstawiany jest jako trudny i przekomplikowany wzorzec wymagający kilku baz, szyny zdarzeń i innych fanaberii. W trakcie prelekcji przedstawię fakty i obalę te popularne mity, pokazując esencję CQRS. Jest nią skupienie się na procesie biznesowym, łatwość utrzymania i ergonomia pracy. Zobaczymy to na przykładzie ewolucji aplikacji CRUD, oglądając poszczególne …