Designing for change with Vertical Slice Architecture - Chris Sainty - NDC Oslo 2024

  Рет қаралды 3,050

NDC Conferences

NDC Conferences

Күн бұрын

Пікірлер: 6
@BlindVirtuoso
@BlindVirtuoso 26 күн бұрын
Brilliant one! Highly appreciate!
@simoonberrger7325
@simoonberrger7325 5 күн бұрын
yes, yes a thousand time. cant tell how often i had to fight these fights and untangling some super duper "architectures" so that one can work with them again. we call it feature driven architectur ;-)
@ZeDlinG67
@ZeDlinG67 26 күн бұрын
Chris Sanity should be his nickname :D
@ttolst
@ttolst 25 күн бұрын
I like the explanation of the concept, but i really don't like the example. The ball of mud here will be the database. Each slice really should own its data. I would rather deal with coupling in code than coupling in data. So for each slice i would expect to see entities and data access handling. I also think an API would be a better upper boundary as mixing in your client will for all those who don't just work with backend developers or multiple clients will be an issue. Finally, the example is too simple, splitting by crud is not really slices, i don't think you help anyone if you have almost as many folders as you have files, and again you can't really keep their data isolated this way.
@MohamedKamal-wd8hx
@MohamedKamal-wd8hx 25 күн бұрын
This is a CRUD architecture, you need complex modelling tools like DDD and tradeoff analysis to find the right code and team organization. However I like to start with VSA and refactor to a better organization as we scale.
@sergeypichkurov8757
@sergeypichkurov8757 25 күн бұрын
Each slice owns data, too. And that doesn't necessarily mean database-per-slice, albeit it's completely OK, IMO. I'm not sure about examples coz I myself advocate and promote much the same stuff for years and it works well
This Game Is Wild...
00:19
MrBeast
Рет қаралды 177 МЛН
Молодой боец приземлил легенду!
01:02
МИНУС БАЛЛ
Рет қаралды 2 МЛН
How to Fight a Gross Man 😡
00:19
Alan Chikin Chow
Рет қаралды 15 МЛН
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН
Vertical Slice Architecture (Jimmy Bogard)
1:35:42
Tech Excellence
Рет қаралды 12 М.
What is OpenTelemetry?
12:55
Highlight
Рет қаралды 13 М.
The Right Way To Return API Errors in .NET
10:40
Nick Chapsas
Рет қаралды 58 М.
Don’t Build a Distributed Monolith - Jonathan "J." Tower - NDC London 2023
1:04:02
You Don't Want Serverless - Erik Onarheim - NDC Oslo 2024
49:28
NDC Conferences
Рет қаралды 6 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 647 М.
This Game Is Wild...
00:19
MrBeast
Рет қаралды 177 МЛН