Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/j5ik2o/pekko-persistence-dynamodb
pekko-persistence(journal, snapshot, state) plugin for AWS DynamoDB
https://github.com/j5ik2o/pekko-persistence-dynamodb
dynamodb pekko pekko-persistence scala
Last synced: 2 months ago
JSON representation
pekko-persistence(journal, snapshot, state) plugin for AWS DynamoDB
- Host: GitHub
- URL: https://github.com/j5ik2o/pekko-persistence-dynamodb
- Owner: j5ik2o
- License: apache-2.0
- Created: 2023-07-21T14:15:06.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-24T03:35:47.000Z (3 months ago)
- Last Synced: 2024-10-24T12:15:22.117Z (3 months ago)
- Topics: dynamodb, pekko, pekko-persistence, scala
- Language: Scala
- Homepage: http://pekko-persistence-dynamodb.readthedocs.io/
- Size: 8.23 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# pekko-persistence-dynamodb
[![CI](https://github.com/j5ik2o/pekko-persistence-dynamodb/workflows/CI/badge.svg)](https://github.com/j5ik2o/pekko-persistence-dynamodb/actions?query=workflow%3ACI)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.github.j5ik2o/pekko-persistence-dynamodb-journal-v2_2.13/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.github.j5ik2o/pekko-persistence-dynamodb-journal-v2_2.13)
[![Renovate](https://img.shields.io/badge/renovate-enabled-brightgreen.svg)](https://renovatebot.com)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![Tokei](https://tokei.rs/b1/github/j5ik2o/pekko-persistence-dynamodb)](https://github.com/XAMPPRocky/tokei)`j5ik2o/pekko-persistence-dynamodb` is an `pekko-persistence` plugin for persist `pekko-actor` to AWS DynamoDB.
Forked from [j5ik2o/akka-persistence-dynamodb](https://github.com/j5ik2o/akka-persistence-dynamodb).
The plugin features the following.
- Event sourcing
- Journal Plugin
- Snapshot Store Plugin
- Durable state
- Durable State Store PluginNOTE: This plugin is derived from [dnvriend/akka-persistence-jdbc](https://github.com/dnvriend/akka-persistence-jdbc), not [akka/akka-persistence-dynamodb](https://github.com/akka/akka-persistence-dynamodb).
## Programming Language Support
Java 1.8+ or Scala 2.12.x or 2.13.x or 3.x.x
## User's Guide
To use the plugins, please see the [User's Guide](https://pekko-persistence-dynamodb.readthedocs.io/en/latest/getting-started.html)
## License
Apache License Version 2.0
This product was made by duplicating or referring to the code of the following products, so Dennis Vriend's license is included in the product code and test code.
- [dnvriend/akka-persistence-jdbc](https://github.com/dnvriend/akka-persistence-jdbc)