This shows you the differences between two versions of the page.
|
start [2010/02/24 01:40] rfonseca |
start [2010/09/03 20:07] (current) rfonseca |
||
|---|---|---|---|
| Line 4: | Line 4: | ||
| X-Trace is a network diagnostic tool designed to provide users and network operators with better visibility into increasingly complex Internet applications. It does this by annotating network requests with metadata that can be used to reconstruct requests, even those that make use of multiple network layers. X-Trace "enabled" Internet sites make use of these identifiers to record the path that requests take through their network. | X-Trace is a network diagnostic tool designed to provide users and network operators with better visibility into increasingly complex Internet applications. It does this by annotating network requests with metadata that can be used to reconstruct requests, even those that make use of multiple network layers. X-Trace "enabled" Internet sites make use of these identifiers to record the path that requests take through their network. | ||
| - | |||
| ===== Download / Access to source code ===== | ===== Download / Access to source code ===== | ||
| + | * Latest Developments - http://github.com/rfonseca/X-Trace | ||
| * Current Version - 2.0 http://sourceforge.net/projects/xtraceprj/ | * Current Version - 2.0 http://sourceforge.net/projects/xtraceprj/ | ||
| + | |||
| + | ===== News ===== | ||
| + | |||
| + | * http://tracelytics.com/ is using X-Trace in its upcoming analytics product offerings | ||
| + | * X-Trace mentioned as inspiration of [[http://www.cloudera.com/blog/2010/09/tracing-with-avro/|AvroTrace]], by Patrick Wendell, working with [[http://www.cloudera.com/|Cloudera]]. | ||
| + | |||
| ===== X-Trace Related Projects and Enabled Applications ===== | ===== X-Trace Related Projects and Enabled Applications ===== | ||
| Line 16: | Line 22: | ||
| * [[http://oasis.coralcdn.org/|Oasis Anycast Service]] | * [[http://oasis.coralcdn.org/|Oasis Anycast Service]] | ||
| * Thrift | * Thrift | ||
| + | |||
| ===== Documentation ===== | ===== Documentation ===== | ||
| Line 37: | Line 44: | ||
| ===== Publications ===== | ===== Publications ===== | ||
| + | * Rodrigo Fonseca, Michael J. Freedman, and George Porter. [[http://www.cs.brown.edu/~rfonseca/pubs/fonseca10-xtrexp.pdf|Experiences with Tracing Causality in Networked Services]], in Proceedings of the Internet Network Management Workshop / Workshop on Research on Enterprise Networking (INM/WREN 2010) | ||
| + | * Rodrigo Fonseca, George Porter, Randy Katz, Scott Shenker, and Ion Stoica. [[http://x-trace.net/pubs/xtr-nsdi07.pdf|X-Trace: A Pervasive Network Tracing Framework]] ([[http://x-trace.net/pubs/nsdi-html/xtrace.html|html]]), in Proceedings of 4th USENIX Symposium on Networked Systems Design & Implementation (NSDI 2007) | ||
| + | |||
| + | ==== Theses and Dissertations ==== | ||
| + | * George Porter, [[http://www.eecs.berkeley.edu/Pubs/TechRpts/2008/EECS-2008-68.html|Improving Distributed Application Reliability with End-to-End Datapath Tracing]], PhD Dissertation, University of California, Berkeley, May 2008. | ||
| + | * Rodrigo Fonseca, [[http://www.eecs.berkeley.edu/Pubs/TechRpts/2008/EECS-2008-167.html|Improving Visibility of Distributed Systems through Execution Tracing]]. PhD Dissertation, University of California, Berkeley, Dec. 2008 | ||
| - | [[http://x-trace.net/pubs/xtr-nsdi07.pdf|X-Trace: A Pervasive Network Tracing Framework]] ([[http://x-trace.net/pubs/nsdi-html/xtrace.html|html]]) NSDI'07 | ||