Skip to content

Commit

Permalink
[roadmap] isolated timeouts (minor updates)
Browse files Browse the repository at this point in the history
  • Loading branch information
0exp committed Aug 19, 2024
1 parent 7d919e3 commit 4f60006
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2075,7 +2075,7 @@ Detalized event semantics and payload structure:
- swarm instrumentation (thread/ractor has some limitations so the initial implementation does not include swarm instrumentation);
- isolated timeouts which are independent of internal Ruby's timeout implementation (where all timeouts are hostend inside
the global "timeout request" queue and managed by a single global "timeout wathcer" thread). it should prevent any logic and timeout intersections,
some GVL-related things and problems when the global watcher thread is "dead";
some GVL-related things and problem situations when the global watcher thread is "dead";
- lock request prioritization;
- **strict redlock algorithm support** (support for many `RedisClient` instances that are fully independent (distributed));
- `#lock_series` - acquire a series of locks:
Expand Down

0 comments on commit 4f60006

Please sign in to comment.