WJUG Special - Space, Data and Events


WJUG and Warsaw Cloud Native would like to invite to WJUG Special A unique event that happen from time to time when we have something unique to share. This time we invited three exceptional speakers, Matt Harasymczuk, Tomasz Kogut and Kenny Bastani, so the can share their experiences.


- 18:15 -19:00 - Matt Harasymczuk - Lunares habita.
- 19:05 - 19:50 - Tomasz Kogut - What it takes to serve an Ad… and how we got into this mess.
- 19:55 - 20:40 - Kenny Bastani - Event Sourcing from Scratch with Apache Kafka and Spring.

About Matt:
Matt works as an Engineer with the European Space Agency. He graduated with Computer Science degree and studied Aerospace and Astronautics at Polish Air Force Academy. He is a bioastronautics researcher, private pilot, aerospace and software engineer, skydiver, advanced scuba diver and military combat medic (TCCC, ACLS). He helped ESA on Moon and Mars research with extraterrestrial habitats and Extravehicular Activities operations, 3D bioprinting, photosynthetic bioink, hydroponic and aquaponic plant cultivation, polarized light influence on time perception and human time architecture.

Matt abstract:
Lunares habita a simulated space base and a research laboratory located in Pila, Poland. The hab simulates conditions that astronauts will find in a real base on the Moon or Mars. During three two-week long missions, analogue astronauts will be completely cut off from the world. They can go outside from the hab only wearing space suits and go to the interior of a hangar that simulates the surface of the Moon or Mars.

About Tomasz:
Tomasz have done a lot of different programming from low-level kernel modules written in C/C++ through telecommunication system written in Java EE to big data ETLs. Now he settled on using Scala which is his language of choice since 2011. Is fascinated by new ways of delivering software brought by the functional paradigm but like to keep an eye on performance characteristics. His daily work is Senior Software Engineer position at the research department of Adform. In his team they are trying to build the best platform for machine learning algorithms there is!

Tomasz abstract:
Advertisings on the internet is hated, contemned and a lot of time blocked. Nonetheless it's the circulatory system that keeps fueling a lot of services that probably all of us use every day without spending a dime on them. The Ads industry evolved into business where the ones making money are the ones with best ML models and the fastest services that can process millions of requests per second. During my presentation I would like to talk about, what is the business reality in the Ads industry and how this maps onto technical requirements for software. How we in my team address those requirements when building our systems by sharing our tech stack, some metrics and techniques we use. Show an interesting case study example from the mechanical sympathy

About Kenny:
Kenny Bastani is a Spring Developer Advocate at Pivotal. As a passionate blogger and open source contributor, Kenny engages a community of passionate developers on topics ranging from graph databases to microservices. Kenny is a co-author of the O’Reilly book, Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry.

Kenny Abstract
Tired of fancy abstractions without actual down to earth implementation? In this talk we will go through both benefits and problems by implementing a real example of event-sourced model. This talk will dive into a brief history of event sourcing with live coding examples. From the point of view of the stakeholders our software should have quick time to market, ability to do complex data reporting and fast way to extend and to deploy new features. The talk is going to cover a broad set of buzzwords like: event sourcing, CQRS, distributed systems, spring cloud stream, eventual consistency, unit testing and zero downtime deployments.