VII edition of professional conference
dedicated to IT themes
14th of September 2019, Katowice

Conference paths

Software Architecture

Microservices, Command Query Responsibility Segregation, Ports and Adapters, Event Sourcing, Domain Driven Design, Test Driven Design, Event Driven Architecture, Clean Code and many more! Find out how to build great software while listening to war stories provided to you directly from a battlefield.

GameDev

Nowadays, video games are becoming more advanced and complex, so how can we keep up with them? What can we do to understand the process of their development? Within this pathway, we offer an enjoyable way of delving into secrets of creating these incredible virtual means of entertainment.

Software Craftsmanship

On this track you can listen about everything connected to personal development, Software Craftsmanship movement, Agile, Scrum, Kanban, modern project management methods like Management 3.0, how to be great at every job interview and finally which next move you should do with your career.
See relation from
sixth edition!

We will listen to

Jarosław Ratajski (Engenius) / Daniel Pokusa (SpreadIT Crew) / Piotr Przybył (@piotrprz)

Maintaining software architecture - biggest problems and challenges

SpreadIT Talks Live
Every system has an architecture. Every architecture has good parts and bad parts. When it comes to …

Maintaining software architecture - biggest problems and challenges

Every system has an architecture. Every architecture has good parts and bad parts. When it comes to the maintenance we often need to make hard decisions. How to deal with them? How to keep your architecture in good condition during whole product life-cycle? These questions are just a pick of the iceberg. Lets try to tackle them and go deeper with two experts during LIVE SpreadIT Talks session!

Host:

Panelists:

  17:10 - 18:10, Aula A
  Language: Polish
  Level: 
Topics
SpreadIT Talks Live, Discussion panel, Architecture
Tomasz Skowroński (Clurgo)

Resilience patterns in practice

Architecture
Resilient “system stays responsive in the face of failure. This applies not only to highly-availabl…

Resilience patterns in practice

Resilient “system stays responsive in the face of failure. This applies not only to highly-available, mission-critical systems — any system that is not resilient will be unresponsive after a failure. (...) The client of a component is not burdened with handling its failures.” — The Reactive Manifesto.

A load balancing or a circuit breaker aren’t a Golden Hammer of resilience. It is good to know how to help handling latency and concurrency issues in other ways. During this talk I will present a fault tolerance assurance concepts. After this presentation you will know more about bulkhead, rate limiter, circuit breaker, fallback and other patterns important for each engineer aware of fallacies of distributed computing. Resilience support is important not only for reactive systems or cloud, but generally for all kind of network software and it needs more attention.

  Language: English
  Level: 
Topics
Architecture, Resilence
Kamil Grodecki (One More Level)

Learning modern C++? Start with Cpp Core Guidelines

Programming
C++ is changing. Modern standard is no longer "C with classes". We have to move forward and Cpp …

Learning modern C++? Start with Cpp Core Guidelines

C++ is changing. Modern standard is no longer "C with classes". We have to move forward and Cpp Core Guidelines is the way to do it.
I will show you, how this guideline can improve your knowledge about modern C++. We should follow it to resolve conflits, to keep one coding standard and to avoid mistakes that others already made. It is great place to start learning about modern language syntax and safe, efficient, clear coding rules.

  Language: Polish
  Level: 
Topics
Programming, C++, Coding Guidelines
Sebastian Gola (Anshar Studios)

Pipeline optimization in environment creation process

3D Graphics
How can you speed up environment creation process? This presentation shows how new technologie…

Pipeline optimization in environment creation process

How can you speed up environment creation process?

This presentation shows how new technologies and solutions can be used in projects and how to adapt them without making basic pipeline errors in environment art. We will look on high level of pipeline process to seek the solutions on how to speed it up.

  Language: Polish
  Level: 
Topics
3D Graphics, Environment art, Pipeline optimization, Production

This year lecturers

Our sponsors and partners

Software Architecture Path Sponsor

Software Craftsmanship Path Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Silver Sponsor

Silver Sponsor

Silver Sponsor

Silver Sponsor

Silver Sponsor

Silver Sponsor

Silver Sponsor

Bronze Sponsor

Bronze Sponsor

Partner

Media Patron

Media Patron

Media Patron

Media Patron

Media Patron

Media Patron

Szanowny internauto

SpreadIT szanuje dane osobowe Użytkowników i spełnia wymogi ich ochrony wynikające z powszechnie obowiązujących przepisów prawa, a w szczególności z Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE.

Dane osobowe podane w obrębie Serwisu i podczas kontaktu z organizatorami konferencji SpreadIT wykorzystywane są jedynie w celu umożliwienia uczestnikowi wzięcia udziału w konferencji w roli uczestnika lub/ oraz prelegenta.

Administratorem danych osobowych podawanych podczas rejestracji Konta w Serwisie, zapisu na Newsletter oraz przy wypełnianiu formularzy zgłoszeniowych są organizatorzy konferencji SpreadIT.

Dane Użytkownika są dostępne tylko dla organizatorów konferencji SpreadIT

Więcej informacji w naszej polityce prywatności.