~/talk

Applying architectural principles, processes, and tools

name:Len Bass
slides:none on file

Architecture requires five knowledge areas: environment (cloud, distributed systems, containers, failure modes, security), principles (business goals → quality attribute requirements → design), processes to turn requirements into designs, styles and tactics (microservices give availability and flexibility but hurt performance so use caching and mid‑tier discovery), and tools and frameworks. Protocol buffers provide automatic logging and up‑to‑date interface documentation, feature toggles separate install from activation for continuous deployment, and the DevOps ecosystem counts roughly 500–1000 DevOps tools that shape architectural choices.

AI-written summary · about

  1. 0:00Introduction and thanks
  2. 0:43Five categories of architect knowledge
  3. 1:26Architecture principles and business goals
  4. 4:01Architectural styles and patterns
  5. 6:14Architectural processes and trade-offs
  6. 10:29DevOps impact on architecture
  7. 13:00Business and technical environments
  8. 15:51Cloud and distributed systems
  9. 17:13Tools and frameworks explosion
  10. 20:52Summary of key topics
  11. 22:44Q&A session
~/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.