Code Review i strumienie Akka

Details

Rok 2020 otwieramy spotkaniem w nietypową, trzecią środę miesiąca - 15 stycznia. Będzie ono częścią JUG Tour z okazji 10-tych urodzin naszego sponsora miesiąca - SoftwareMill (https://softwaremill.com/). Odwiedzi nas dwóch pracowników tej firmy, a każdy z nich przedstawi osobną prezentację. Obie oczywiście po polsku :)

Temat: Reactive integration with Akka Streams and Alpakka
Prelegent: Jacek Kunicki

An alpaca is like a camel, but is Alpakka like Apache Camel? Can we use the reactive approach in the area of integration as well, instead of the blocking approach that Camel usually offers?

In this live coding session we’re going to explore the possibilities that Alpakka - a set of connectors for Akka Streams - offers to fetch data from various data sources and send it to different destinations. Using those, you’re going to learn, on a working example, how to build a reactive integration layer with the help of Akka Streams - one of the most popular Reactive Streams implementation.

And if you thought Akka and friends were only for the Scala people, come to learn the nice Java APIs and see how wrong you were.

Temat: Have you ever wondered about code review?
Prelegent: Sebastian Rabiej

Code review dla wielu z nas stało się nieodłączną częścią wytwarzania oprogramowania. To doskonale, bo daje ono ogromną wartość w naszych projektach. A czy znaleźliście kiedyś chwilę, aby pomyśleć o nim? Zastanawialiście się kiedyś jaką wartość przynosi code review oraz po co je robimy? Czy zastanawialiście się, czy robimy je dobrze oraz dlaczego niektórzy ludzie czują się urażeni po dobrym review? Warto zadać sobie pytanie, co znaczy dobre review? Jeżeli chcesz poznać odpowiedź na te i inne pytania oraz podyskutować ze mną o nich to zapraszam na moją prelekcję.

Bio: Odkąd pamiętam, fascynowały mnie języki programowania i wszystko, co było z nimi związane. Tworzenie czegoś z „niczego” jest ekscytujące na tyle, że postanowiłem iść tą ścieżką kariery. Pracuję jako developer od ponad 5 lat. Ciągle poszukuję odpowiedzi na pytanie „co to znaczy być profesjonalny” i wątpię, abym szybko znalazł odpowiedź na to pytanie. Jestem entuzjastą tematów związanych z czystym kodem, software craftsmanship i metodykami zwinnymi.
Software engineer w firmie SoftwareMill.

Zapraszamy!