apache / pekko-persistence-jdbc

Asynchronously writes journal and snapshot entries to configured JDBC databases so that Apache Pekko Actors can recover state
https://pekko.apache.org/
Apache License 2.0
12 stars 16 forks source link
journal pekko pekko-persistence persistence-query scala slick

Apache Pekko Persistence JDBC

Use JDBC-compatible databases with Pekko Persistence

License

pekko-persistence-jdbc writes journal and snapshot entries to a configured JDBC store. It implements the full pekko-persistence-query API and is therefore very useful for implementing DDD-style application models using Pekko for creating reactive applications.

Please note that the H2 database is not recommended to be used as a production database, and support for H2 is primarily for testing purposes.

Documentation

Community

There are several ways to interact with the Pekko community:

Contributing

Contributions are very welcome! The Apache Pekko team appreciates community contributions by both those new to Pekko and those more experienced.

If you find an issue that you'd like to see fixed, the quickest way to make that happen is to implement the fix and submit a pull request.

Refer to the CONTRIBUTING.md file for more details about the workflow, and general hints on how to prepare your pull request.

You can also ask for clarifications or guidance in GitHub issues directly.