Architecture mini-workshop for busy developers (post-conference workshop)
Od 30 cze 9:00 do 30 cze 13:00
ABOUT WORKSHOP
At this workshop we will see:
- What to consider when creating a new architecture,
- C4 model notation,
- 3 main architecture styles (modular monolith, distributed synchronous system, event driven system),
- How to verify if your architecture is correct,
- How to handle eventual consistency,
- How to handle errors in a distributed system,
- When your system will turn into big ball of mud and how to prevent it.
This workshop is programming language-agnostic. Since there is so little time, we will mostly draw pictures and talk. No prior knowledge is required. Apart from my own experience, some of the sources for this talk:
- "Designing Event-Driven Systems" by Ben Stopford,
- "Software Architecture for Developers" by Simon Brown
- Eric Evans lifetime wor
- System of systems theory
A full blown architecture workshop I do usually takes about 3-5 days, but if you only have 4 hours, I'll try to get you up to speed.
The workshop will be conducted in Polish.
REQUIRED SKILLS
- none :)
Level of participants: novice
MINIMUM REQUIREMENTS
This is a BYOD (bring your own device) workshop, so remember to bring your own laptop.
The workshop will run for 4 hours from 9AM until 1PM. There will be a few coffee breaks.
TRAINER - JAKUB NABRDALIK
WORKSHOP FEE INCLUDES
- Half-day workshop
- Coffee & Tea
- Wi-Fi access
- Entrance ticket for Confitura conference (Sat, 29 June 2019)