Another gem from Dave Farley.
Category Archives: Architecture
Randy Shoup: Large-Scale Architecture: The Unreasonable Effectiveness of Simplicity
Some interesting things to learn here. The video was a bit superficial for me, in that a lot of things just get thrown at you. Its value, for me, comes from that list of things, which each deserve looking at in more detail using separate sources.
Jens Schauder: Domain-Driven Design with Relational Databases Using Spring Data JDBC
Interesting video about the real-world challenges when using an ORM (object-relational mapper) like Hibernate or JPA in general.
You should also check out the following articles mentioned in the talk:
- David L. Parnas: On the criteria to be used in decomposing systems into modules
- Vaughn Vernon: Effective Aggregate Design
Gregor Hohpe: Enterprise Architecture = Architecting the Enterprise?
Interesting high-level summary on Enterprise Architecture
https://www.youtube.com/watch?v=mS0AJLqmnvQ
Sam Newman & Martin Fowler: When To Use Microservices (And When Not To!)
Sam Newman and Martin Fowler in a conversation-style video that looks at Microservices in a non-bullshit way. Must watch!
Simon Brown: Five Things Every Developer Should Know about Software Architecture
A typical (in the best possible sense) video from Simon Brown. Best part for me was modelling and that a common structure is more important than the notation itself.
Dave Farley: The Problem With Microservices
The definitive video on Microservices, as far as I’m concerned. No marketing bullshit, no misguided “stateless-hello world-crap”, but a concise and applicable set of criteria. It is also worth noting, that overall/in general Dave prefers a service-oriented monolithic architecture. I can’t express how great this video is to describe the real core of the idea of Microservices. Please take the time to watch!
Kevlin Henney: Software Is Details
Brilliant video with lots of references to good stuff for reading.
Saad Ali: Kubernetes Design Principles – Understand the Why
Interesting stuff