HackerPapers

arXiv:1208.4171cs.DB

The Unified Logging Infrastructure for Data Analytics at Twitter

George Lee, Jimmy Lin, Chuang Liu, Andrew Lorek, Dmitriy Ryaboy

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

In recent years, there has been a substantial amount of work on large-scale data analytics using Hadoop-based platforms running on large clusters of commodity machines. A less-explored topic is how those data, dominated by application logs, are collected and structured to begin with. In this paper, we present Twitter's production logging infrastructure and its evolution from application-specific logging to a unified "client events" log format, where messages are captured in common, well-formatted, flexible Thrift messages. Since most analytics tasks consider the user session as the basic unit of analysis, we pre-materialize "session sequences", which are compact summaries that can answer a large class of common queries quickly. The development of this infrastructure has streamlined log collection and data analysis, thereby improving our ability to rapidly experiment and iterate on various aspects of the service.

arXiv comments
VLDB2012
Journal reference
Proceedings of the VLDB Endowment (PVLDB), Vol. 5, No. 12, pp. 1771-1780 (2012)
DOI
Subjects
cs.DBDatabases

On Hacker News

Linked by 1 identifiable commenter in 1 comment across 1 thread, from May 2022 to May 2022.

Comments linking this paper, per year.

Discussed in comments1 thread

    • I agree certain orders of magnitude are harder to guess accurately. My claim for 1k qps being conservative is mostly based on * my current company, but I can't share more precise numbers. So I guess not very convincing :) * however, at ~ 300 millions listings in 2021 for airbnb…

      cdavidView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.