Real-World Event Sourcing (Pragmatic Bookshelf)

Latest Threads About This Book Top

psi
The paragraph on page 30 is printed twice. You also shouldn’t use notifiers to trigger further internal processing. For example, if so...
New
New
shaolang
EventStoreDB has disabled AtomPub since version 20, so the docker command on page 81 to run the database won’t allow access to the Stream...
New
shaolang
The book implements handle_command/2 for :sub as follows: def handle_command(%{value: val}, %{cmd: :sub, value: v}) do %{event_type: :...
New
colinangusmackay
@autodidaddict, On the website it states: “What You Need: You’ll need a computer preferably running MacOS, Linux, or WSL/Ubuntu on Window...
New
StevenNunez
In v2 of the calculator, does it make sens for the command tenses to be present? defmodule EventSourcedCalculator.V2 do ...
New
amencarini
A way to solve the issues the author had running the commanded.reset mix task might be this: mix do app.start + commanded.reset -a Lunar...
New
New
7hoenix
@autodidaddict Real World Event Sourcing: Page 105 of version 3 (PDF) Inconsistent descriptions around whether Aggregates can process ...
New
ddn4
@autodidaddict The rerank function could be simplified to the following and retain the same functionality. defp rerank(scores) do score...
New

Most Active This Week Top

Most Active This Month Top

colinangusmackay
@autodidaddict, On the website it states: “What You Need: You’ll need a computer preferably running MacOS, Linux, or WSL/Ubuntu on Window...
New
shaolang
The book implements handle_command/2 for :sub as follows: def handle_command(%{value: val}, %{cmd: :sub, value: v}) do %{event_type: :...
New
shaolang
EventStoreDB has disabled AtomPub since version 20, so the docker command on page 81 to run the database won’t allow access to the Stream...
New
New
psi
The paragraph on page 30 is printed twice. You also shouldn’t use notifiers to trigger further internal processing. For example, if so...
New

Most Active This Year Top

PragmaticBookshelf
Use event sourcing to solve complex software development problems by modeling your application as a stream of immutable events and their ...
New
7hoenix
@autodidaddict Real World Event Sourcing: Page 105 of version 3 (PDF) Inconsistent descriptions around whether Aggregates can process ...
New
bratsche
Please use the following format for the title of this thread (then simply delete/replace this text with the content for the thread): Tit...
New
dsincl12
@autodidaddict On page 27 it says the following which is misleading: “In pure functional programming terms, input and output are consid...
New
lmarlow
@autodidaddict The second to last function clause in esintro/es_calc_v3.exs does not have a function body and is covered by the last fun...
New
New
tylerpachal
Hello @autodidaddict, I think that “notifiers” near the end of this sentence: As you’ve learned the building blocks in this first part ...
New
dsincl12
@autodidaddict On page 24 in the information box it says that CQRS stands for Command Query Responsibility Separation that is incorrect,...
New
lmarlow
@autodidaddict The second sentence of the second paragraph of the Preface ends with “learning to my job again.” It should probably be “l...
New
StevenNunez
In v2 of the calculator, does it make sens for the command tenses to be present? defmodule EventSourcedCalculator.V2 do ...
New
ddn4
@autodidaddict The rerank function could be simplified to the following and retain the same functionality. defp rerank(scores) do score...
New
New
amencarini
A way to solve the issues the author had running the commanded.reset mix task might be this: mix do app.start + commanded.reset -a Lunar...
New

Most Active Last Three Years Top

Most Active Over Three Years Top

Get money off!

The Pragmatic Bookshelf

35% off any eBook

Simply use coupon code "devtalk.com" at checkout. See full details here.