작업 큐를 그냥 테이블에 둠. 워커 하나는 Python, 하나는 Go. BEGIN, 그다음 SELECT id, payload FROM jobs WHERE status = 'queued' ORDER BY id LIMIT 1 FOR UPDATE SKIP LOCKED, 작업, UPDATE jobs SET status = 'done' WHERE id = $1, COMMIT. 나머지는 잠긴 행을 건너뜀. 브로커 없음.
워커가 SELECT와 COMMIT 사이에서 죽으면 그 작업은 어떻게 돼?