Akka Persistence journal and query plugin for Firestore (google document database).
Note that this project is in early access
The plugins are released in 0.0.1 version.
Enable the plugin in config:
akka.persistence {
journal {
plugin = "firestore-journal"
auto-start-journals = ["firestore-journal"]
}
}
firestore-journal {
class = "org.b3nk3i.akka.persistence.firestore.journal.FirestoreJournalPlugin"
project-id = "<GOOGLE_PROJECT_ID>"
root = "<COLLECTION_PREFIX>"
}
firestore-read-journal {
project-id = "<GOOGLE_PROJECT_ID>"
root = "<COLLECTION_PREFIX>"
}
Akka Persistence Firestore is Open Source and available under the Apache 2 License.