Chris Richardson

Architectural Patterns for Rapid, Reliable, Frequent and Sustainable Development | Keynote by Chris Richardson at SAG 2021

In this talk, Chris Richardson describes loose coupling and modularity and why they are essential. You will learn about three architectural patterns: traditional monolith, modular monolith and microservices. I describe the benefits, drawbacks and issues of each pattern and how well it supports rapid, reliable, frequent and sustainable development.

READ MORE

Carola Lilienthal

The Future of the Past – Legacy Will Stay With Us | Keynote by Dr. Carola Lilienthal at SAG 2021

We have been building software systems for over sixty years, and they continue to grow in size and complexity. Many of them have become large obscure tangles of legacy code that drives up development costs. Is this inevitable? What can we do to get our Legacy in good shape and keep it that way?

READ MORE

Uwe Friedrichsen

Essential Architectural Thinking – Why, What, How, When and How Much? | Session by Uwe Friedrichsen at SAG 2021

We see a lot of confusion regarding architectural work these days. When? How much? Who? Tons of heated debates and nobody asking the essential question: Why? But without asking Why, all the other questions are futile. Thus, we will start this session by asking: *Why* do we need architectural work? And which problem(s) does it address?

READ MORE

Software Architecture in a DevOps World – An Interview with Bert Jan Schrijver

“For a DevOps team, one of the main goals is to provide continuous delivery of value for end users. As a result, you’re working as a team in small increments and try to deliver new features to production as soon and often as possible, and get as much feedback as you can along the way. When a team is moving at such a fast pace, continuously adding new features and refining existing ones, it can be difficult for a software architect to keep up.”

READ MORE