A proof-of-concept for a generalized RPC level caching system in a distributed environment using traces. A distributed systems ocassionaly collect traces along with different metrics. If the logs/traces contain all the input and output parameters of the RPC calls, we can then potentially spot the deterministic calls. These RPC calls can then be cached for future invocations. Refreshing a cached value is based on a timer which can be manipulated manually. In the POC, we have created a sample JavaScript app to generate relevant traces.
-
Notifications
You must be signed in to change notification settings - Fork 1
A proof-of-concept for a generalized RPC level caching system in a distributed environment using traces
License
meliodas137/distributed-rpc-caching
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A proof-of-concept for a generalized RPC level caching system in a distributed environment using traces
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published