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

Implement Library API Service #7

Open
sublimeye opened this issue Jan 17, 2024 · 0 comments
Open

Implement Library API Service #7

sublimeye opened this issue Jan 17, 2024 · 0 comments

Comments

@sublimeye
Copy link
Collaborator

sublimeye commented Jan 17, 2024

Service: api-library-events

Implement a service responsible for internal library data storage and usage:

  • init database
  • provide CRUD operations as REST/gRPC/GQL or other approach
    • write library events into db (called consumer)
    • read library events from db (called by UI layer, could be called by another Client API layer if needed)
  • in future, consider switching to push model + websockets (might be a different service)
  • log info events and errors
  • metrics to measure perf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant