How not to screw up your business application
By Carl Mäsak (masak)
Date: Monday, 15 August 2011 11:40
Duration: 40 minutes
Target audience: Any
Language:
Tags: business commands cqrs domain events 蝶
The stereotypical business architecture is fundamentally flawed.
It essentially paints us into a corner where the only way to scale is up, which means we have to buy a bigger database and spend more time praying to the fickle gods of database optimization. We're, in a word, screwed.
There's a way out of all of that, and it starts by recognizing that commands (for changing the data model), and queries (for getting reports from the data model) are fundamentally different things. And it just gets better from there.
This talk is about that. How to factor your business application for greater clarity, maintainability, and scalability.
- Patrick Michaud (Pm)
- MartijnVdS
- David Faux
- Bartosz Jakubski (migo)
- Chisel Wright
- Lukáš Rampa
- Dietrich Raisin
- Gabor Szabo (szabgab)
- Aliaksandr Zahatski (zag)
- Valentin Guillois
- James Laver (jjl)
- Alba Ferrer (alba)
- Gligan Calin Horea
- Daniel Blom
- roger blom
- Ovidiu Satmari (ovidiu.satmari)
- JJ Allen
- Jason Tang (jason)
- Matthias Zeichmann
- Dave Sherohman (dsheroh)
- Olle Johansson (ollej)
- Iulia Bublea
- Jon Jensen (jon_jensen)
- Søren Lund (slu)
- rosario colletti (rosariocolletti)
- Snorri Briem
- Daniel Böhmer
- Heinz Knutzen
- Michael Jemmeson (michael)
- Ben Martin
- Smylers
- Sergei Kirjanov
- Chad Davis (chadadavis)
- Aku Kauste
- Joni Lappalainen
- Jørgen Elgaard Larsen (elhaard)
- Lars Thegler (tagg)
- Nicholas Clark
- Sung Sam Gong (sung)
- Markus Förster
- Ben Thomas (ozukira)
- Anders Nielsen (anielsen)
- Henrik Andersen (HEM)
- Lisa Hansen (iamlgh)
- Jan Henning Thorsen (batman)