Witam w trzysta piętnastym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy w serii podcastów o wpadkach w IT jest testowanie na produkcji.
Dziś moim gościem jest Łukasz Drynkowski, z którym mam przyjemność współtworzyć portal z ofertami pracy dla branży IT o nazwie SOLID.Jobs.
Główne myśli o testowaniu na produkcji z tego odcinka to:
czym naprawdę jest testowanie na produkcji i dlaczego nazwa bywa myląca
dlaczego nawet najlepsi testerzy nie zastąpią realnych użytkowników
różnice między środowiskami dev/test a produkcją (dane, skala, infrastruktura)
rola rzeczywistych danych i nieprzewidywalnych zachowań użytkowników
testy A/B jako kontrolowany eksperyment na produkcji
feature flagi jako fundament bezpiecznego wdrażania zmian
canary releases i stopniowe rolowanie funkcji na użytkowników
mechanizmy rollbacku i wyzwania związane z migracją danych
dark launching i shadow traffic jako sposób na weryfikację bez wpływu na usera
znaczenie monitoringu, telemetrii i automatycznych systemów ochronnych
strategie wyboru użytkowników (opt-in, geolokalizacja, tenant, pracownicy)
typowe problemy i ryzyka: feature flag hell, degradacja wydajności, błędy w cache i “zatrucie” danych
Subskrypcja podcastu:
zasubskrybuj w Apple Podcasts, Google Podcasts, Spreaker, Sticher, Spotify, przez RSS, lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”)
poproszę Cię też o polubienie fanpage na Facebooku
Linki:
Profil SOLID.Jobs na LinkedIn – https://www.linkedin.com/showcase/solid.jobs/
SOLID.Jobs – https://solid.jobs/
Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na krzysztof@porozmawiajmyoit.pl
https://porozmawiajmyoit.pl/315