About

Will is a Principal Engineer at Citus Data on the Citus Cloud database team, where he focuses on security and scaling out Postgres horizontally. Before Citus, he was a principal member of the core Heroku Postgres team. He graduated with an M.S. in bioengineering from the University of Illinois at Urbana-Champaign. Please don't try to right-click and steal the source for his WebSite bitfission.com.


Will Leinweber has presented the following presentations

    Will Leinweber a Practical Postgres Protocol Primer at PGConf US 2017 [PgConf.US]

    presented by Will Leinweber


    video

    It's unlikely that you will need to implement the Postgres wire protocol yourself, but understanding it will give you insight into how Postgres operates you'll not get otherwise. And as far as binary protocols go, this one is surprisingly not awful! In this talk we'll cover - motivations for using the raw protocol vs linking libpq - (and some protocol features not available in libpq!) - authent...

    more

    Internals
    Will Leinweber Constraints: a Developer's Secret Weapon at PostgresConf US 2018

    presented by Will Leinweber

    Of all my regrets while building database-backed applications, not fully embracing database constraints sooner is one of the bigger ones. For far too long, I treated the db as a little more than a dumb key-value store with joins.

    Strong constraints turn your database into the last line of defense against bad data. Applications change several orders of magnitude more often than db schemas, a...

    more

    Wed 18 2018 Development