Snappy Symbolication Server: Difference between revisions

Line 59: Line 59:
* Too bad we don't have unit tests.
* Too bad we don't have unit tests.


= Symbol file cache proposal =
=== Symbol file cache proposal ===


Snappy searches for symbol files on S3 when it doesn't find them locally. The proposal is to cache these files locally, with a LRU eviction policy. Instead of storing them in the original sym file, we store in the parsed format using [https://docs.python.org/2/library/pickle.html Pickle] module.
Snappy searches for symbol files on S3 when it doesn't find them locally. The proposal is to cache these files locally, with a LRU eviction policy. Instead of storing them in the original sym file, we store in the parsed format using [https://docs.python.org/2/library/pickle.html Pickle] module.
47

edits