### Event Sourcing/CQRS/DDD vs. Stream processing at scale
| | Enterprise SW | | Internet Companies |
|---|---|---|---|
| biggest problem:  | __complexity__ of domain | biggest problem:  | volume of data |
|  _**leads to**_: | business logic | _**leads to**_: | __complexity__ of data infrastructure |
| solution: | Event Sourcing | solution: | Stream Processing | 

From Martin Kleppman's [Event Sourcing and Stream Processing at Scale](https://www.youtube.com/watch?v=avi-TZI9t2I) from Domain-Driven Design Europe 2016 presentation

[Stream Processing, Event Sourcing, Reactive, CEP... and making sense of it all](https://martin.kleppmann.com/2015/01/29/stream-processing-event-sourcing-reactive-cep.html)

[Please stop calling databases CP or AP](https://martin.kleppmann.com/2015/05/11/please-stop-calling-databases-cp-or-ap.html)