Wednesday, March 6, 2019


  • Read a few more Netflix tech blog posts. Encryption, streaming, etc.
  • Read some from Brendan Gregg. Pantastic perf resource http://www.brendangregg.com/.
  • Moved blog to blogger! Better search interface (for my own posts) than Medium. Domain hosted by blogspot (free).
  • Perf records total system activity over a time, then outputs files of the data for something else to analyze. Flamescope is the netflix (open source) tool to visualize this output and determine what was going on. Like a heatmap, it highlights areas of high activity with colors.
  • Periodic railing - could be garbage collection. Periodic idling - could be blocking on i/o, or one thread has a mutex.
  • Strace for system calls/signals, ftrace for kernel function calls, perf for general cpu profiling.