~/conference

O'Reilly Software Architecture Conference 2016 - London, United Kingdom

software architects, engineering managers, platform engineers, backend developers, devops engineers, technical leads

reactive architecture with Akka and Erlang; immutable domain models; cluster sharding for scale; microservices migration (strangler pattern); circuit breaker and failover patterns; OpenShift lifecycle and scaling; streaming analytics with Spark; executable specifications (unit tests, RSpec, Cucumber); pair programming and team coaching; deployment frequency and failure rate metrics; polyglot data stores; predictive analytics for node resilience

titleauthorlength
why software development is an engineering disciplineGlenn Vanderburg42m
Argues software development is a legitimate engineering discipline, not a failed “software engineering” nor merely an art, by comparing practices and…
Talk on
Reactive architecture, design, and programmingDuncan K. DeVore12m
Defines reactive programming as models where A updates automatically when B and C change, then elevates that to reactive architecture which provides…
Talk on
Moving from monolithic to microservicesJorge Morales10m
Enterprises move a monolith to microservices either by a risky big rewrite or strangler style incremental extraction, typically pulling components out first in…
Talk on
Listening to the design pressuresMartin Thompson03m
The label non-functional requirements is misleading because these concerns actually program behavior and determine architecture; think of them instead as…
Talk on
The evolution of software architectureMark Richards02m
Argues that three concrete forces drive architectural change and that modern styles arise when they combine: agility meaning speed plus coordination to react…
Talk on
Microservices: Pros and consRachel Laycock, Cassandra Shum03m
Argument lays out concrete claims and concrete headaches: pro side argues for decentralized governance and choosing the right tool for the right job including…
Talk on
The architecture of uncertaintyKevlin Henney02m
Argues that the common response to uncertainty — piling on abstractions and flexibility — usually makes systems worse and more complex rather than…
Talk on
High-performance teamsPatrick Kua02m
Argues architects need as much soft skill work as technical decisions and that the highest-leverage change is shaping how teams work rather than choosing…
Talk on
Am I only streaming? Thinking reactiveRob Harrop03m
Claims that reactive is a practical evolution of 1978 CSP and 1973 actor ideas, reframing systems as data flows and transformations and showing reactive…
Talk on
~/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.