Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

Polish Java User Group

Wydarzenie:
Polish Java User Group
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
25.10.2018 (czwartek)
Godzina:
19:15
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Barka Arlina
Adres:
Bulwar Kurlandzki
Opis:
  • "Częste zmiany i zadowoleni klienci? Jasne!"


Chcemy dostarczać swoje zmiany jak najszybciej, aby zadowolić oczekiwania klientów oraz potwierdzić, że nasze rozwiązanie jest właściwe. Jednak szybkie dostarczanie zmian często nie idzie w parze z niezawodnością. Sprawdzamy je na bieżąco, przed wdrożeniem odpalamy wiele testów, a jednak błędy wciąż się prześlizgują i objawiają klientom. Niektóre zmiany są ryzykowne z definicji. Jak więc możemy dostarczać zmiany często, utrzymując jednocześnie zadowolenie użytkowników?


W czasie tej prelekcji przedstawione zostaną praktyki wdrażania oprogramowania do Chmury, wypracowane przez zespoły programistów i inżynierów niezawodności systemów w czasie rozwoju globalnych aplikacji firmy Atlassian, takich jak Jira, Confluence, Bitbucket. Prelekcja skupia się przede wszystkim na korzyściach wynikających z użycia częściowego wdrożenia funkcji („feature flags”) w połączeniu z monitoringiem.


Poziom: podstawowy


Prelegent

Aleksander Mierzwicki


Programista Java i magik od skryptów w Pythonie. Pracując jako inżynier niezawodności systemów (Site Reliability Engineer) rozwiązał niejeden poważny incydent oraz zapobiegł wielu kolejnym. Wraz z globalnym zespołem sprawuje pieczę nad środowiskiem produkcyjnym aplikacji Jira Cloud firmy Atlassian. Uwielbia przejrzysty kod oraz wartościowe statystyki.


  • "Savoir-vivre przetwarzania czasu"


Jeśli nie jest dla Ciebie oczywiste:

  • jak dobrać klasę z java.time.* do problemu
  • czy Twoja aplikacja umie zachować się podczas zmiany czasu
  • kiedy wypada używać ZonedDateTime.withEarlierOffsetAtOverlap()
  • czy Twoje testy przejdą w UK
  • czy sekunda przestępna może być groźna
  • albo czy mile widziane jest przesyłać datę urodzenia w UTC...

…to zapraszam. Pogadamy o wszystkim co związane z kulturalnym przetwarzaniem czasu.


Prelegent: Łukasz Kusnierz


Senior Software Engineer w Ocado Technology. 8 lat doświadczenia full-stack w 6 komercyjnych projektach.

Jestem fanem wysokiej jakości, szybkiej pętli zwrotnej i dobrego zrozumienia potrzeb biznesowych.


Profile pracodawców

Podobne wydarzenia