41554 blogs · [ { "id": "01a07df3-9506-70a0-a210-dd6d2cf25787", "title": "Hard and Soft Statistics", "url": "https://justinjaffray.com/hard-and-soft-statistics/", "published_at": "2023-08-28T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d2d024574", "title": "The Halloween Problem", "url": "https://justinjaffray.com/the-halloween-problem/", "published_at": "2023-08-14T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d2d5c3b66", "title": "Joins 13 Ways", "url": "https://justinjaffray.com/joins-13-ways/", "published_at": "2023-07-03T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d2e0ba2f5", "title": "A Charming Algorithm for Count-Distinct", "url": "https://justinjaffray.com/a-charming-algorithm-for-count-distinct/", "published_at": "2023-01-26T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d2e15148b", "title": "Functional Dependencies and Orders", "url": "https://justinjaffray.com/functional-dependencies-and-orders/", "published_at": "2022-12-25T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d2ea94e27", "title": "JOIN: The Ultimate Projection", "url": "https://justinjaffray.com/join-the-ultimate-projection/", "published_at": "2022-06-13T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d2f56796c", "title": "A Gentle(-ish) Introduction to Worst-Case Optimal Joins", "url": "https://justinjaffray.com/a-gentle-ish-introduction-to-worst-case-optimal-joins/", "published_at": "2022-05-30T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d2ffe095e", "title": "Durability and Redo Logging", "url": "https://justinjaffray.com/durability-and-redo-logging/", "published_at": "2022-01-24T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d30bb4bb4", "title": "Compaction", "url": "https://justinjaffray.com/compaction/", "published_at": "2021-05-26T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d31457526", "title": "Query Engines: Push vs. Pull", "url": "https://justinjaffray.com/query-engines-push-vs.-pull/", "published_at": "2021-04-26T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d317b0708", "title": "Deduplicating Decklists", "url": "https://justinjaffray.com/deduplicating-decklists/", "published_at": "2020-09-17T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d326c4a6f", "title": "Branch and Bound", "url": "https://justinjaffray.com/branch-and-bound/", "published_at": "2020-06-11T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d329ea2b2", "title": "Understanding Cost Models", "url": "https://justinjaffray.com/understanding-cost-models/", "published_at": "2020-05-11T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d32d83bbd", "title": "Timely Dataflow and Total Order", "url": "https://justinjaffray.com/timely-dataflow-and-total-order/", "published_at": "2020-04-06T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d3369b1c2", "title": "What is a Query Optimizer for?", "url": "https://justinjaffray.com/what-is-a-query-optimizer-for/", "published_at": "2020-02-11T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d343f4474", "title": "Join Ordering: The IKKBZ Algorithm", "url": "https://justinjaffray.com/join-ordering-the-ikkbz-algorithm/", "published_at": "2019-09-05T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d3537e6e5", "title": "An Introduction to Join Ordering", "url": "https://justinjaffray.com/an-introduction-to-join-ordering/", "published_at": "2018-10-23T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d355de3e0", "title": "Why Consensus?", "url": "https://justinjaffray.com/why-consensus/", "published_at": "2018-05-15T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d35bb32fe", "title": "A Proof of Correctness for CASPaxos", "url": "https://justinjaffray.com/a-proof-of-correctness-for-caspaxos/", "published_at": "2018-04-10T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d35fdc576", "title": "What Does Write Skew Look Like?", "url": "https://justinjaffray.com/what-does-write-skew-look-like/", "published_at": "2018-03-28T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d362a8e05", "title": "Reflections on Stacking Stacks", "url": "https://justinjaffray.com/reflections-on-stacking-stacks/", "published_at": "2018-03-13T00:00:00+00:00" }, { "id": "01a07df3-9506-70a0-a210-dd6d37283a4f", "title": "Making a PICO-8 TAS", "url": "https://justinjaffray.com/making-a-pico-8-tas/", "published_at": "2016-09-09T04:06:15+00:00" } ] posts Claim your blog
Back to Justin Jaffray
Blog · corpus.blog/blogs/justinjaffray.com/posts

Justin Jaffray

justinjaffray.com

2023

2022

2021

2020

2019

2018

2016