Hi Donovan,

On 17.12.13 09:57, Donovan Muller wrote:
Hi all,

I'm starting to read about the upcoming Akka Persistence goodness.
Stupid question for the day:

The journal, I presume, is written to local storage currently.
Given a multi machine cluster, how does that work with regards to migrating actors to another machine or one machine spontaneously combusting? Does this mean that the journal must be written to a distributed/shared filesystem?

I guess this is what you're inferring here:

Storage backends for state changes and snapshots are pluggable in Akka persistence. Currently, these are written to the local filesystem. Distributed and replicated storage, with the possibility of scaling writes, will be available soon.


Yes, exactly.

Just wondering how that will be implemented in future?

There's no decision for a concrete replicated storage backend yet but in a first step this could be a replicated NoSQL database supporting high write throughput (and scaling writes by adding nodes). Also expect some community efforts/contributions in this area. If you want to start experimenting with actor migration, consider using a shared LevelDB journal <http://doc.akka.io/docs/akka/snapshot/scala/persistence.html#shared-leveldb-journal> (and switch to a replicated when available).

Cheers,
Martin


Thanks
--
>>>>>>>>>> Read the docs: http://akka.io/docs/
>>>>>>>>>> Check the FAQ: http://akka.io/faq/
>>>>>>>>>> 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/groups/opt_out.

--
Martin Krasser

blog:    http://krasserm.blogspot.com
code:    http://github.com/krasserm
twitter: http://twitter.com/mrt1nz

--
     Read the docs: http://akka.io/docs/
     Check the FAQ: http://akka.io/faq/
     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/groups/opt_out.

Reply via email to