~/talk

Keeping Up with the Times: Flexible Architectures

TalkinGermanat JCON 2020 · 2020-10-27..10-30· [software-architecture, engineering-leadership]
slides:none on file

The talk explains how agile teams can design, document, communicate and maintain flexible yet robust software architectures over time. It compares architectural choices and trade-offs—monolith vs. decoupled runtime, DevOps vs. traditional operations, serverless/cloud vs. on‑premises, relational vs. NoSQL/in‑memory storage, and designs aimed at longevity vs. throwaway systems—and discusses implications of modern architecture styles and patterns for these decisions.

AI-written summary · about

  1. 0:00Introduction
  2. 1:17Agenda
  3. 3:07Experts on: What is Software Architecture?
  4. 4:27What is Architecture to Me?
  5. 4:51What Does 'Flexible' Actually Mean?
  6. 6:06The Classic
  7. 7:41Why Ditch the Monolith Partner?
  8. 10:55Microservices – in Brief...
  9. 15:10Microservices in Practice
  10. 19:18Or Put More Drastically...
  11. 19:56Compromises/Alternatives
  12. 21:52Influences on Decisions
  13. 25:03Quality Characteristics
  14. 25:36Example: Quality Goals – Corona Warn App
  15. 27:56High-Level Solution Approaches
  16. 29:30Classification of Solution Approaches
  17. 29:58Strengths and Challenges
  18. 32:26Typical Framework Conditions
  19. 35:04Solution Strategy
  20. 38:23Mission Statement
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.