Akka Persistence and DynamoDB Integration

Hello everyone,

I am currently evaluating storage options for my project using Akka Persistence and Projection. I noticed that the community-developed DynamoDB plugin for Akka Persistence lacks Projection support; and there’s no official plugin from Lightbend for DynamoDB at the moment. I have checked https://doc.akka.io/docs/akka-persistence-cassandra/current/index.html-azure administrator documentation but still need help.

I want to know ; has anyone successfully integrated Akka with DynamoDB using alternative approaches such as Alpakka AWS connectors or other solutions?

Are there any plans from Lightbend to introduce an official DynamoDB plugin for Akka Persistence and Projection in the near future?

I would like to inquire about the compatibility and support status of AWS Keyspaces (Cassandra API) with the latest versions of Akka and the Akka Persistence Cassandra plugin.

Any advice would be greatly appreciated.

Thank you! :slightly_smiling_face:
gregbowers

1 Like

Hi Greg,

We in the Akka team are currently working on DynamoDB integration with Akka Persistence and Akka Projections.

It would be great to understand your needs in more detail.

Cheers,
Enno
SVP Engineering @ Lightbend

2 Likes

Hello.

Great news.

I would like to also try DynamoDB for Akka Persistence. My motivation is to run small home project on AWS platform and DynamoDB is fully managed, serverless database which is not so expensive. With akka persistence I usually use event sourced as well as durable entities. And I usually use projections a lot, have usually more than single projection per entity.

Thanks a lot, I’m looking forward for news.

Libor