eatonphil
Sat Dec 27, 2014 6:45pm PST
Karma:
21925
about
Developer at EnterpriseDB.

Personal stuff at eatonphil.com.

phil@eatonphil.com

submitted
Sat Aug 2, 2025 1:43pm PST
The Art of Multiprocessor Programming 2nd Edition Book Club
@eatonphil
13
37
241
Mon Jul 28, 2025 6:03pm PST
Giving Benchmarks a Boat
@eatonphil
1
1
5
Sun Jul 27, 2025 11:20pm PST
Top courtyards in New York City residential buildings
@eatonphil
3
Wed Jul 16, 2025 4:34pm PST
How to Test the Reliability of Durable Execution
@eatonphil
2
Tues Jul 15, 2025 3:15pm PST
Kubernetes Solves Its Biggest Problem: Managing Databases
@eatonphil
4
6
14
Tues Jul 15, 2025 3:05pm PST
A distributed systems reliability glossary
@eatonphil
9
Mon Jul 14, 2025 12:18pm PST
Algeria
@eatonphil
2
Sat Jul 12, 2025 11:44am PST
Why Bhutan Is Building the Anti-Dubai [video]
@eatonphil
1
Fri Jul 11, 2025 3:19pm PST
Efficiency of a Sparse Hash Table
@eatonphil
3
Wed Jul 9, 2025 4:17pm PST
Implementing typography at scale: the journey behind the screens
@eatonphil
2
Wed Jul 9, 2025 1:21pm PST
On Far Memory
@eatonphil
2
Tues Jul 8, 2025 5:00pm PST
A new dimension of database design
@eatonphil
1
1
1
Tues Jul 8, 2025 2:16pm PST
Deterministic Simulation Testing in Rust: A Theater of State Machines
@eatonphil
11
Fri Jul 4, 2025 6:12pm PST
The (Non-) Effect of Primary Keys on Bulk Data Load Performance
@eatonphil
2
Wed Jul 2, 2025 7:35pm PST
Fail Faster: Staging and Fast Randomness for Property-Based Testing [video]
@eatonphil
1
Tues Jul 1, 2025 2:26pm PST
FUZZING'25 Keynote: "Are you sure you belong in academia?" by Will Wilson [video]
@eatonphil
1
Tues Jul 1, 2025 12:48pm PST
From Python Programmer to Distributed Systems Researcher in 10 Years Without PhD
@eatonphil
3
Mon Jun 30, 2025 9:45pm PST
Amazon DynamoDB global tables with multi-Region strong consistency is now GA
@eatonphil
3
Mon Jun 30, 2025 6:56pm PST
Caching is an Abstraction, not an Optimization
@eatonphil
2
Mon Jun 30, 2025 3:19pm PST
How often is the query plan optimal?
@eatonphil
5
26
32
Sat Jun 21, 2025 2:57pm PST
Behind the scenes: Redpanda Cloud's response to the GCP outage
@eatonphil
9
34
77
Sat Jun 21, 2025 2:39pm PST
Chinese industrial maximalism: Lu Feng
@eatonphil
4
Wed May 21, 2025 3:00pm PST
There Ain't No Such Thing as a Free Custom Memory Allocator
@eatonphil
5
Tues May 20, 2025 12:07pm PST
Kicking the Tires on CedarDB's SQL
@eatonphil
2
Mon May 19, 2025 6:08pm PST
New York City steam system
@eatonphil
2
Fri May 16, 2025 1:43pm PST
Microbes in Gowanus teach lessons on fighting industrial pollution
@eatonphil
4
6
25
Thurs May 1, 2025 1:14pm PST
How to give a 20 minute talk [pdf]
@eatonphil
2
Fri Apr 18, 2025 8:12pm PST
The Zoom attack you didn't see coming
@eatonphil
2
1
5
Tues Mar 25, 2025 12:38pm PST
Plan to Attack Switzerland Before Business Hours (2014)
@eatonphil
7
Thurs Mar 20, 2025 2:57pm PST
A C implementation of defer using `goto`
@eatonphil
2
Tues Mar 18, 2025 9:03pm PST
Characteristics, Impact, and Tolerance of Partial Disk Failures (2008)
@eatonphil
2
Tues Mar 11, 2025 1:38pm PST
Was Salonica a Levantine City? (2012)
@eatonphil
1
1
Mon Mar 3, 2025 4:04pm PST
Postgres in the Time of Monster Hardware
@eatonphil
1
Mon Mar 3, 2025 1:32pm PST
The Immutable Future of PostgreSQL Extensions in Kubernetes with CloudNativePG
@eatonphil
1
1
5
Tues Feb 25, 2025 4:32pm PST
Other Kinds of Talks
@eatonphil
1
Thurs Feb 20, 2025 3:08pm PST
CMU 17-712: Fantastic Bugs and How to Find Them
@eatonphil
1
2
Mon Feb 10, 2025 3:53pm PST
How to disaggregate a log replication protocol
@eatonphil
2
Thurs Feb 6, 2025 10:01pm PST
The Baltics are in the final hours of relying on Russia
@eatonphil
2
3
Tues Feb 4, 2025 5:56pm PST
The Slotted Counter Pattern (2020)
@eatonphil
4
21
49
Mon Feb 3, 2025 7:26pm PST
Doubling System Read Throughput with Only 26 Lines of Code (2020)
@eatonphil
1
Wed Jan 29, 2025 4:37pm PST
Why Trees Without Branches Grow Faster: The Case for Reducing Branches in Code
@eatonphil
5
Wed Jan 29, 2025 4:08pm PST
People who use ChatGPT for writing are robust detectors of AI-generated text
@eatonphil
2
Wed Jan 22, 2025 5:01pm PST
Cloud Native Computing Now Has Its Own File System: CubeFS
@eatonphil
1
Mon Jan 13, 2025 9:00pm PST
The missing tier for query compilers
@eatonphil
1
1
5
Fri Jan 10, 2025 8:29pm PST
How Variable-Increment Counting Bloom Filters Work
@eatonphil
3
Wed Jan 8, 2025 9:47pm PST
2025: The Year of 1k DataFusion-Based Systems
@eatonphil
2
Mon Jan 6, 2025 7:04pm PST
Channel Sharding in Go
@eatonphil
1
Mon Jan 6, 2025 4:03pm PST
Zig Strike: The ultimate toolkit for payload creation and evasion
@eatonphil
2
Mon Dec 9, 2024 7:08pm PST
What Are the Magical Clocks For?
@eatonphil
1
4
Sat Nov 30, 2024 12:39pm PST
Learnings after 4 years working with 50+ companies on data engineering projects
@eatonphil
4
Tues Nov 26, 2024 5:04pm PST
Zoom Changes Name to Emphasize AI Offerings, Gives Sales Forecast
@eatonphil
2
1
2
Tues Nov 26, 2024 4:21pm PST
PostgreSQL Hacking Workshop – December 2024
@eatonphil
1
2
Mon Nov 25, 2024 9:41pm PST
LevelDB Explained – How to Analyze the Time Complexity of SkipLists?
@eatonphil
1
3
Sun Nov 24, 2024 5:33pm PST
Lecture 16: Relational Algebra [pdf]
@eatonphil
2
Fri Nov 22, 2024 2:34pm PST
Building a first-class exchange architecture with CoralSequencer
@eatonphil
1
Fri Nov 22, 2024 1:54pm PST
Ultra-low-latency, batching and concurrent queue for IPC in Java
@eatonphil
11
74
113
Thurs Nov 21, 2024 12:39am PST
Modern Hardware for Future Databases
@eatonphil
2
Tues Nov 19, 2024 6:17pm PST
Reading the Generalized Isolation Level Definitions Paper with Alloy
@eatonphil
3
Tues Nov 19, 2024 2:50pm PST
Obtaining statistical properties through modeling and simulation
@eatonphil
2
Mon Nov 18, 2024 9:18pm PST
NYC's congestion pricing tolls to launch Jan. 5: What you need to know
@eatonphil
1
Fri Nov 15, 2024 10:21pm PST
"I'm fortunate to have a call with the Bluesky back end team for an hour a week"
@eatonphil
2
2
17