HackerTrans
TopNewTrendsCommentsPastAskShowJobs

gmcabrita

no profile record

Submissions

We replaced Redis with MySQL for inventory reservations–and it scaled

shopify.engineering
4 points·by gmcabrita·2 mesi fa·0 comments

PgQue: Zero-Bloat Postgres Queue

github.com
146 points·by gmcabrita·3 mesi fa·37 comments

Turbopuffer: Object Storage-native Database for Search [video]

youtube.com
1 points·by gmcabrita·4 mesi fa·0 comments

1000x: The Power of an Interface for Performance [video]

youtube.com
6 points·by gmcabrita·11 mesi fa·0 comments

The Two Machines

buttondown.com
1 points·by gmcabrita·2 anni fa·0 comments

River UI

riverqueue.com
3 points·by gmcabrita·2 anni fa·0 comments

Eradicating N+1s: The Two-Phase Data Load and Render Pattern in Go

brandur.org
64 points·by gmcabrita·2 anni fa·72 comments

comments

gmcabrita
·6 mesi fa·discuss
Your comment is 100% not true: https://dbfiddle.uk/Iu-u886S
gmcabrita
·anno scorso·discuss
> PostgreSQL takes FOR UPDATE on rows before a DELETE, or before an UPDATE that modifies a column that is part of a unique index that neither contains expressions nor is partial

This also happens when you UPDATE the same row twice within the same transaction.

https://goncalo.mendescabrita.com/blog/cross-table-lock/