Comments (8)
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.
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.
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.
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.
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.
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.
Ok thanks. Will start working on the 2 PRs right now :).
from akka-persistence-redis.
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)
- Publish on maven central
- Unexpected source state when querying: 2 HOT 2
- Problem with eventsByPersistenceId using large sequence number ranges HOT 4
- ScalaReadJournal cannot be instantiated in a test HOT 1
- Only call stage method in callback
- Using sentinel config fails with journal queries HOT 4
- Plugin always connects to localhost HOT 6
- Publish scaladoc
- bump to akkaVersion = "2.5.17" ? HOT 3
- why is it always looking for localhost ? HOT 7
- persistent query reader as competing consumer HOT 1
- Add support for scala 2.13.0
- Documentation akka.persistence.snapshot.plugin HOT 1
- Add support for sentinel server
- redis.actors.ReplyErrorException: NOAUTH Authentication required.
- upgrade akka version HOT 2
- "Redis query EventsByTag must not see new events after complete" test is not implemented properly HOT 8
- tagsKey set is not used anywhere
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from akka-persistence-redis.