W tym odcinku Łukasz Kobyliński rozmawia z Tomaszem Nurkiewiczem o programowaniu reaktywnym - czym jest to podejście do programowania i kiedy warto je zastosować. Dlaczego Tomasz zdecydował się na napisanie książki o RxJava - bibliotece realizującej podejście Reactive Programming w Javie oraz o tym dlaczego udziela się w społeczności IT pisząc bloga, będąc prelegentem na konferencjach i pisząc odpowiedzi na Stack Overflow.
STRESZCZENIE ODCINKA
- Jakimi technologiami się zajmujesz?
- Jak to się stało, że zacząłeś się zajmować big data?
- Czy zagadnienia z obszaru big data są interesujące dla programistów?
- Czym jest programowanie reaktywne?
- Czym różni się programowanie reaktywne od stosowania wzorca obserwatora?
- Gdzie można zastosować programowanie reaktywne?
- Czy programowanie reaktywne wiąże się z narzutem wydajnościowym?
- Czy utrzymanie kodu napisanego w podejściu reaktywnym jest trudniejsze?
- Jak testować kod reaktywny?
- Czy są kryteria, którymi można się kierować przy decyzji czy wykorzystać podejście reaktywne w danym projekcie?
- Kiedy warto wykorzystać architekturę mikroserwisów?
- Co daje nam Apache Kafka?
- Dlaczego zdecydowałeś się na napisanie książki o RxJava?
- Dlaczego angażujesz się w pisanie bloga, wystąpienia konferencyjne, czy aktywność na StackOverflow?
- Kim jest Java Champion?
Jest to odcinek podkastu:
Podcast Stacja IT
Posłuchaj rozmów z prowadzącymi na Stacji i dowiedz się jakie są ciekawe trendy w IT, jaką ścieżkę rozwoju wybrać i jakimi tematami warto się zainteresować. Rozmawiamy o programowaniu, data science i budowaniu własnej kariery w IT.