lagom / lagom

Reactive Microservices for the JVM
https://www.lagomframework.com
Apache License 2.0
2.63k stars 634 forks source link

Docs say "event streaming" rather than "event sourcing" #864

Open steinybot opened 6 years ago

steinybot commented 6 years ago

On the Internal and external communication page of the docs it says "Lagom encourages event streaming". It seems like this should say "Lagom encourages event sourcing" unless there is some difference that has not been introduced yet.

TimMoore commented 6 years ago

There is a distinction, but I agree that the section could be clearer.

Specifically, event sourcing refers to how data is stored (as a log of events) and event streaming refers to how data is communicated between services. It is possible to do either one of these without the other, but they work best together.

steinybot commented 6 years ago

Yeah that does make sense, especially given the title of the page. I did wonder that for a while although was a little confusing since it linked to the ES/CQRS page. Perhaps the link shouldn't be there?