tracingplane-java
tracingplane-java copied to clipboard
Java implementation of the Tracing Plane -- Baggage Contexts and Execution-Flow Scoped Variables
All variables should be optional in a struct
Structs support dynamic-size variables, so add lists and maps
Enum of values that can just map to integers Can then be used for flag sets
Not a tutorial, but a list of the features available for use in Baggage Buffers.
- Package level javadoc (https://jonathanmace.github.io/tracingplane/doc/javadoc/index.html). Can just be a duplicate of the static class docs. - Explanation of examples here: https://jonathanmace.github.io/tracingplane/doc/javadoc/edu/brown/cs/systems/baggage_buffers_examples/package-summary.html - Good documentation of main apis in all four...
The following features are yet to be implemented in Baggage Buffers: - Inline fields - Max and Min - Add/Subtract Counter - Take comments in .bb file and put them...
Instructions to download, install pre-requisites, and build. Similar to http://brownsys.github.io/tracing-framework/docs/tutorials.html
After migrating Hadoop instrumentation and brownsys/tracing, do some end-to-end tests to measure overheads and check correctness.
As an extension to tutorials, write an xtrace lite application that will aid transit layer instrumentation.
Add couscous-generated website (a la http://brownsys.github.io/tracing-framework/) for markdown / docs in this repository.