On Fri, Aug 8, 2014 at 12:21 AM, Vaughn Vernon <[email protected]> wrote:
> I am sure you have already thought of this, Patrik, but if you leave full > ordering to the store implementation, it could still have unnecessary > limitations if the implementor chooses to support sequence only for > persistenceId. > As a user you would have to pick a journal that supports your needs in this regard. /Patrik > One very big limitation is, if the store doesn't support single sequence > you still can't play catch-up over the entire store if you are dependent on > interleaved events across types. You can only re-play all events properly > if using a global sequence. Well, you could also do so using casual > consistency, but (a) that's kinda difficult, and (b) it's not supported at > this time. > > Vaughn > > > On Thursday, August 7, 2014 1:29:33 PM UTC-6, Patrik Nordwall wrote: >> >> >> >> 7 aug 2014 kl. 20:57 skrev ahjohannessen <[email protected]>: >> >> On Thursday, August 7, 2014 7:34:15 PM UTC+1, Vaughn Vernon wrote: >> >> I vote that you need to have a single sequence across all events in an >>> event store. This is going to cover probably 99% of all actor persistence >>> needs and it is going to make using akka-persistence way easier. >>> >> >> If that was made optional + tag facility, then those that see it hurts >> scalability would opt-out and others would opt-in and pay the extra penalty. >> >> >> Ok, I think it's a good idea to leave it to the journal plugins to >> implement the full ordering as good as is possible with the specific data >> store. We will only require exact order of events per persistenceId. >> >> Any other feedback on the requirements or proposed solution of the >> improved PersistentView? >> >> /Patrik >> >> >> -- >> >>>>>>>>>> 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 [email protected]. >> To post to this group, send email to [email protected]. >> >> Visit this group at http://groups.google.com/group/akka-user. >> For more options, visit https://groups.google.com/d/optout. >> >> -- > >>>>>>>>>> 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 [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/akka-user. > For more options, visit https://groups.google.com/d/optout. > -- Patrik Nordwall Typesafe <http://typesafe.com/> - Reactive apps on the JVM Twitter: @patriknw -- >>>>>>>>>> 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/d/optout.
