Phil Eaton (@eatonphil) 's Twitter Profile
Phil Eaton

@eatonphil

Working on @EDBPostgres.

Databases, distributed systems, books, and cooking. (he/him)

ID: 2193516390

linkhttps://eatonphil.com calendar_today14-11-2013 04:36:04

14,14K Tweet

19,19K Takipçi

658 Takip Edilen

Shriram Krishnamurthi 🟤 🏴‍☠️ 👨🏽‍🏫 🚴‍♂️ 🏏 (@shriramkmurthi) 's Twitter Profile Photo

Looking for high-quality, on-line tutorials suitable for college first-years on 3 topics. Please send recos: - Unix cmds (cat cut grep head sort tail tee…) - SQL - git (Things in the form of a game would also be welcome, but would prefer something that requires no install.) ↵

Jason Stiebs (@peregrine) 's Twitter Profile Photo

Last week I got some rough news that me and bunch of my coworkers were being laid off. I will be using the very generous severance to pause a bit and figure out whats next. But if you are hiring in the Elixir/Rust/Go/docs/comms space lemme know! I know some excellent candidates.

neural oscillator of uncertain significance (@mycoliza) 's Twitter Profile Photo

i made a flowchart to help you decide what atomic ordering to use for your monotonic counters and AtomicBools that only get set once, and things of that nature

i made a flowchart to help you decide what atomic ordering to use for your monotonic counters and AtomicBools that only get set once, and things of that nature
Hannes M​ühleisen (@hfmuehleisen) 's Twitter Profile Photo

Its not so obscure after all, this year's VLDB 2024 has a paper on it LazyFS "When Amnesia Strikes: Understanding and Reproducing Data Loss Bugs with Fault Injection" vldb.org/pvldb/vol17/p3…

Phil Eaton (@eatonphil) 's Twitter Profile Photo

e.g. ``` CREATE TABLE x (a int); CREATE OR REPLACE FUNCTION ext.select_a() RETURNS TABLE (a INT) AS $$ BEGIN RETURN QUERY SELECT a FROM x; END; $$ LANGUAGE plpgsql; ``` ``` let res = pgrx::fn_call("ext.select_a"); ```

Halvar Flake (@halvarflake) 's Twitter Profile Photo

Dear o11y Twitter, people talk about "pillars" of o11y etc, but really I see all of o11y as 4 questions: 1) why is it not working at all? 2) why is it slow? 3) why is it expensive? 4) why is it working incorrectly? Are there other questions that I am missing? What's the split?

javi santana (@javisantana) 's Twitter Profile Photo

As you may guess it's not that easy to handle and we are looking for a core developer to work on the low level pieces of the system (mainly ingestion, routing and so on) So if you: - like to build software that run at scale - like high performance distributed systems - have