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

Multi-threaded Limitador #37

Open
wants to merge 9 commits into
base: main
Choose a base branch
from
Prev Previous commit
Next Next commit
[rfc] Drawbacks
didierofrivia committed Feb 14, 2024

Verified

This commit was signed with the committer’s verified signature.
didierofrivia dd di cesare
commit 235440d31eb072bf2cf7f8fc87b672f2f07ae02f
4 changes: 3 additions & 1 deletion rfcs/0000-limitador-multithread-inmemory.md
Original file line number Diff line number Diff line change
@@ -197,7 +197,9 @@ consistency in the counter data. We might not need to use locks, but we need to
# Drawbacks
[drawbacks]: #drawbacks

Why should we *not* do this?
* The implementation of a multi-threaded Limitador service will introduce additional complexity to the codebase
* The need to manage concurrency and consistency across threads will require careful design and testing to ensure
that the service operates correctly and efficiently.

# Rationale and alternatives
[rationale-and-alternatives]: #rationale-and-alternatives