[tor-bugs] #25100 [Metrics/CollecTor]: Make CollecTor's webstats module use less RAM and CPU time
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Feb 1 09:44:45 UTC 2018
#25100: Make CollecTor's webstats module use less RAM and CPU time
-------------------------------+--------------------------------
Reporter: karsten | Owner: iwakeh
Type: enhancement | Status: needs_revision
Priority: High | Milestone:
Component: Metrics/CollecTor | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------+--------------------------------
Comment (by karsten):
I think that an in-memory database is the second-best solution. The
"manual compression" sounds more promising to me, because it leverages a
specific redundancy of web server logs. Of course, we could further
normalize the data and store request line parts in separate tables. But
I'd say that the effort to make code changes and get them reviewed is
several times as high as using the suggested data structure, whereas we'd
already achieve 2/3 or 3/4 of possible improvements just from that without
using a database.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25100#comment:10>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list