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

Clarify interaction between cache configuration parameters, update interval and time-to-live values in the data #548

Open
testower opened this issue Sep 30, 2024 · 1 comment

Comments

@testower
Copy link
Collaborator

Is your feature request related to a problem? Please describe.

Lamassu is missing high-level documentation on some configuration parameters. In some cases, the interaction of certain configuration parameters can lead to unexpected results, and seemingly inconsistent data.

Goal / high level use-case

Make it easier to understand how to configure lamassu correctly.

Describe the solution you'd like

  • Document all configuration properties
  • Create a matrix that demonstrates how caching configuration properties interact with update intervals and ttls in data
  • Centralize caching configuration in a config service, so it can be checked at runtime, and display warnings for potentially "wrong" configuraitons
@hbruch
Copy link
Collaborator

hbruch commented Sep 30, 2024

In addition (or as a replacement for the matrix), I suggest to add a few use case examples, e.g. production use with spec conformant realtime feeds, with (mostly) static feeds, test instances with reduced updates,...

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

2 participants