Since you asked for feedback:

We are using EventsourcedProcessor and have no plans to use Processor. We 
saw the benchmarks and read the docs that Processor is faster, but choose 
to model our system using traditional DDD. We understood the trade-off we 
were making. The proposal to add something like async=true is perfect for 
us. We can then decide which aggregates should have full consistency (even 
down to the event level although, I imagine we would keep it at the 
aggregate level) and which we can live with less consistency but gain 
speed. I think it makes the choice very clear and explicit.

I am not clear on what "the ability to loop non-persistent events through 
the journal" this means exactly. Can you elaborate?

Lastly views. Currently they are too limiting to be very useful. The idea 
is a good one, but without being able to project over multiple EP/Ps it is 
too limiting for anything "real" (At least in our application). Currently 
in order to have a view that works on EP1 and EP2 I would need to send both 
sets of events to EP3, re-persist them and create a V over it. So for us, 
views would only be useful if we could go over multiple EP/P. If the 
reactive streams would allow that it would be great! To add to that, the 
stream semantic makes sense for what a View is meant to be (in my eyes). 
The name View is misleading and makes you think of a snapshot in time. In 
my eyes, a View should be a way to look into the Stream of persisted 
events, allowing you to do some sort of processing over it.


-- 
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: 
>>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>>      Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to