More of Guozhang's Talks



  • Positional Update Handling in Column Stores
    • Cornell Database Lunch, Cornell, Feb. 2013 [Slides]
  • Putting Lipstick on Pig: Enabling Database-style Workflow Provenance
    • Cornell Database Lunch, Cornell, Apr. 2012 [Slides]
  • Solicit Human Input Data Through Social Gaming
    • Cornell Database Lunch, Cornell, Apr. 2012 [Slides]
  • Lightweight Graphical Models for Selectivity Estimation Without Independence
    • Cornell Database Lunch, Cornell, Nov. 2011 [Slides]
  • Introduction to MCMC
    • Cornell Database Breakfast, Cornell, Sep. 2011[Slides]
  • Schism: a Workload-Driven Approach to Database Replication and Partitioning 
    • Cornell Database Lunch, Cornell, Feb. 2011
  • GraphLab: A New Framework for Parallel Machine Learning
    • Cornell Database Lunch, Cornell, Nov. 2010 [Slides]
  • MapReduce and Parallel DBMSs - Friends or Foes?
    • Cornell Database Lunch, Cornell, May. 2010 [Slides]
  • Modular Data Storage with Anvil
    • Cornell Database Lunch, Cornell, Dec. 2009 [Slides]
  • Creating Probabilistic Databases from Information Extraction Models
    • Cornell Database Lunch, Cornell, Apr. 2009 [Slides]
  • Column-Stores vs. Row-Stores: How Different Are They Really
    • Cornell CS 6332 Presentation, Cornell, Dec. 2008 [Slides]