O'Reilly Software Architecture Conference London 2016
O'Reilly hat erstmals eine europäische Variante ihrer Konferenz "Software Achitecture" organisiert.
Wie der Titel vermuten lässt, lag der Schwerpunkt auf Themen die sich mehr auf das 'big picture' der Software Entwicklung beziehen und weniger auf Programmierung, Frameworks und Tools.
Keynotes
Die Keynotes am Donnerstag und Freitag wurden von Neil Ford und Rahel Roumeliotis moderiert.
- The evolution of software architecture, Mark Richards
- Microservices: Pros and cons, Rachel Laycock & Cassandra Shum
- Listening to the design pressure, Martin Thompson
- The architecture of uncertainty, Kevlin Henney
- High-performance teams, Patrick Kua
- Am I only streaming? Thinking reactive, Rob Harrop
Talks
Alle Talks wurden von O'Reilly auf Video aufgenommen.
Die Aufnahmen werden in ein paar Wochen auf Safari Books Online angeboten.
Ein paar wenige Talks wurden bereits schon einmal gehalten und sind auf Youtube verfügbar.
- Alert overload [Youtube]: How to adopt a microservices architecture without being overwhelmed with noise, Sarah Wells
- Models, sketches, and everything in between [Youtube], Eoin Woods & Simon Brown
- Reactive fault-tolerant programming with Hystrix and RxJava [Youtube],
- Bla bla Microservices Bla Bla [Youtube], Duncan DeVore (Youtube-Version von Jonas Boner)
Die Slides zu den weiteren Talks sind auf der Konferenz-Website verlinkt.
Buchempfehlungen
In diversen Talks wurden einige Bücher erwähnt.
Hier eine Zusammenfassung:
- Talking with Tech Leads
- The Retrospective Handbook
- Strength Finder
- Software Architecture for Developers
- Software Systems Architecture
- elastic leadership | notes to a software team leader
- 97 things every architect should know
- the five disfunctions of a team
- turn the ship around
- the wisdom of teams
Tweets
Love it! -> "You've done your job well as an architect when everyone on the team also thinks like an architect" @patkua #OreillySACon pic.twitter.com/0VIGwuzHUb— Daniel Bryant (@danielbryantuk) October 20, 2016
"Duplication is far cheaper than the wrong abstraction" Sandi Metz, quoted by Rob Harrap #OReillySACon— Sarah Wells (@sarahjwells) October 21, 2016
.@mjpt777 discusses the importance of listening to design pressures to make sure your project succeeds #OReillySACon pic.twitter.com/aNfuRgkF0V— SoftwareArchitecture (@OReillySACon) October 20, 2016
High performance teams have psychological safety (most important), dependability, structure, meaningful work & impact @patkua #oreillysacon— ginablaber (@ginablaber) October 21, 2016
"When you discover something in your software that is hard to change, that is 'architecture' " @KevlinHenney #OreillySACon pic.twitter.com/L3JfBX79b2— Daniel Bryant (@danielbryantuk) October 21, 2016