~/panel

Software architecture evolution, what to expect? Panel Discussion

Panelat Global Software Architecture Summit 2019 · on Thursday, 2019-10-10· [software-architecture]
name:none on file
slides:none on file

Argues there is no silver bullet and separates essential from accidental complexity, recommends scenario-based architectural evaluation and threat modeling as underused, field-proven techniques, and urges quick prototype-and-measure experiments. Gives concrete surprises from empirical tests of NoSQL databases (table locks that kill write throughput; replication modes that silently lose updates), elevates 99th-percentile latency as the right metric for cloud services, and promotes observability, A/B deployment, visualized technical-debt maps, and Kafka-style messaging for high-scale systems.

AI-written summary · about

  1. 0:00Introduction to panel
  2. 0:22No silver bullet in software
  3. 2:30Essential vs accidental complexity
  4. 4:17Ideas that sound good on paper
  5. 6:26Learning from internal case studies
  6. 7:50Vendor marketing pitfalls
  7. 9:41Prototyping to validate tech
  8. 11:25Sharing tech experiences
  9. 11:47General vs specific principles
  10. 13:35Distributed systems challenges
  11. 14:39Balancing generality and specificity
  12. 16:45Engineering ethics in architecture
  13. 17:48Metrics and observability
  14. 19:59History of software architecture
  15. 21:07Principles across environments
  16. 22:10Evolution of system demands
  17. 24:40Architecture in DevOps era
  18. 26:05Modularity and 1971 paper
  19. 27:29Rediscovering old knowledge
  20. 28:35Repeating past mistakes
  21. 30:21Fragmentation of knowledge
  22. 31:24Fundamental architecture principles
  23. 32:07Conway's law in practice
  24. 33:30Refresh on Conway's law
  25. 34:13Observability as principle
  26. 35:19Synchronous vs asynchronous trade-offs
  27. 36:00Evolving architecture with A/B tests
  28. 37:10Evergreen delivery and technical debt
  29. 38:14Technical debt as metaphor
  30. 40:21Business feedback on system health
  31. 40:45Evolving legacy systems
  32. 41:28Natural selection in software
  33. 42:30Systems growth and complexity
  34. 43:13Simplifying toolchains
  35. 44:18Radical simplification in design
  36. 45:01Software as a growing system
  37. 46:06Lehman's laws of software evolution
  38. 47:10Critique of garden analogy
  39. 48:15Software vs building analogies
  40. 49:58Quantification in architecture
  41. 51:02Organizational change inertia
  42. 51:44Automation in software process
  43. 53:08Closing remarks and thanks
~/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.