Coder Social home page Coder Social logo

Comments (8)

satabin avatar satabin commented on July 3, 2024

I am not sure I will add such a section because it may be difficult to maintain.
The project was started to add following features that we were missing in the hootsuite persistence plugin:

  • event tagging
  • use of akka serialization framework to choose serialization format
  • implementation of journal queries

from akka-persistence-redis.

epot avatar epot commented on July 3, 2024

Just as @l15k4 I am currently using the hootsuite version. In order to be able to switch (as I am running on Azure), I would need to implement a similar pull request as hootsuite/akka-persistence-redis#21. Would it be something I can try to implement in this component and that would get accepted?

from akka-persistence-redis.

satabin avatar satabin commented on July 3, 2024

Hi,

From what I see, it means adding a max-replay-message integer configuration key. It would totally be accepted.

Is overriding key namespace also required? I would also accept that, but I would prefer two PR, one for each addition.

from akka-persistence-redis.

epot avatar epot commented on July 3, 2024

Great for the first one, I will start a PR right now.

How are the keys named today? Basically I have several Akka Persistence independent instances writing to the same Redis Cache, so I need to have them writing to different keys.

from akka-persistence-redis.

epot avatar epot commented on July 3, 2024

And just out of curiosity, do you consider this component as production ready? The 0.3.0 version number frightens me a bit :).

from akka-persistence-redis.

satabin avatar satabin commented on July 3, 2024

For your use you will also need to be able to override the namespace.

I'd say it can be used in production, we use it internally and never experienced problems with medium amount of events per seconds. The version number is low because for the moment, not much features are present, but I think it is quite stable.

from akka-persistence-redis.

epot avatar epot commented on July 3, 2024

Ok thanks. Will start working on the 2 PRs right now :).

from akka-persistence-redis.

epot avatar epot commented on July 3, 2024

Actually it looks like I do not have the issue I had with Azure before, where I needed to have a max-replay-message. And if I understand correctly, I can use the persistenceId to write in different keys. so maybe I do not need any change after all :).

from akka-persistence-redis.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.