Architectural decisions: smoothly, consistently and good enough


Details
Howdy Lightweights! 🤗
It's time for another meetup round! 🎉
This time we'll have an on-site event with Andrei Shakirin!
Andrei will provide valuable insights into fundamental architectural principles and practical strategies for creating adaptable architectures that meet project requirements and can evolve over time.
Looking forward to meeting you all! 🤝 🥳
Abstract
The idea of this talk is to help development teams to make correct architectural decisions.
Andrei will highlight the basic architectural principles and show ways to achieve architecture that is good enough to cover the project requirements and evolve in the future.
He will also present several cases from real projects, where wrong, missing, or over-sophisticated architecture decisions really hurt the development teams:
- Painful sharing: do shared modules increase reusability or will be the source of problems?
- Microservices are the solution to every problem!
- Non-extensible extensibility: too sophisticated configuration hurts
- Over fine-grained: incorrect splitting to Microservices can make life even harder as with monolith
- Convey horizontal split: how organizational driven split can jeopardise the architecture
- Model driven: central responsibility blocks and limits the team
- Cargo cult: blindly following patterns and rule can produce an unmaintainable system
- Freestyle architecture: what happens if teams completely ignore architecture
- Improve with less intelligence: smart endpoint and dumb pipes
Discussions, concerns, own experiences, and questions are always welcome!
About the speaker:
Andrei is a Software Architect at VMWare Tanzu Labs. The areas of his interest are REST API design, Microservices, Cloud, resilient distributed systems, security, and agile development. Andrei is PMC and committer of Apache CXF and committer of Syncope projects.
Agenda:
6 PM - Food+Drinks + Networking
6:30 PM- Talk
7:30 PM - Q&A + Networking
8:30 PM - END
On-site event
Location:
Design Offices München Nove
Luise-Ullrich-Str.14, 80636 München
On the ground floor in the solar conference room (ask the front desk).
Cheers,
Selma

Architectural decisions: smoothly, consistently and good enough