PostgreSQL 18
Outbox'ı WAL'den oku
Postgres outbox: worker'lar mı, WAL'den okumak mı?
Milan Jovanović, PostgreSQL üzerindeki transactional outbox'ı boşaltmak için polling worker'ları WAL'i logical replication ile okuyan bir consumer ile karşılaştırdı. Throughput her iki tarafta da binlerce mesaj/saniye seviyesinde; asıl fark gecikmede ve WAL tarafının getirdiği replication slot, WAL disk kullanımı ve daha çok duplicate gibi operasyonel yüklerde ortaya çıkıyor.