Programs Jaeho Shin <[email protected]> Graph Analytics Meetup @ Facebook Aug 24, 2015 * https://github.com/semihsalihoglu/graft Joint work with Semih Salihoglu, Vikesh Khanna, Ba Quan Truong, and Jennifer Widom
change code for debugging • easy browsing of what’s going on • easy line-by-line replay of the vertex program • option to specify what to capture programmatically 4
unread Aggregators • Instrumentation not perfect • DebugConfig expressivity limited to single vertex • Can’t filter outgoing messages by recipient’s state 21
Streamlines Capture-Visualize-Reproduce process • Requires little effort to use (no change to code!) • Has acceptable performance overhead (20-30%) • Helps creating end-to-end test input graphs 23