Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[5.0] Stream handling in NATS (important for configuring with Kubernetes/Helm Charts) #617

Open
mmattel opened this issue Sep 11, 2023 · 0 comments

Comments

@mmattel
Copy link
Contributor

mmattel commented Sep 11, 2023

References:
owncloud/ocis#7023 (Specify NATS stream replicas)
owncloud/ocis#7119 (NATS cache support memory storage / replicas)

Absolutely necessary for HA configs

Just a collection of keywords as reminder

  • nats toolbox or nack
  • nats deployment example
  • externes nats --> streams settings
  • caches must be available
  • message bus needs a stream configuration
  • more settings necessary as replicas present
  • streams can and must be refied in configuration, per stream like TTL
  • kubernes can only handle one config type per cache or stream
    (because ther is only one setting type per use case)
    (our HC example has for cache or stream anyways only one type)
    compared to single binary where one can defines caches and stores per service
@mmattel mmattel changed the title Stream handling in NATS (important for configuring with Kubernetes/Helm Charts) [5.0] Stream handling in NATS (important for configuring with Kubernetes/Helm Charts) Dec 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant