Thrift: The Missing Guide