(no title)
chucke | 1 year ago
I stopped here. I know, authors really want to chase the exactly-once dragon, but this won't scale. If the step takes a long time, it'll keep the transaction open with it for that time. The master replica has to bookkeeping that. That state has to be replicated. That will also affect MVVC further on. As your scale grows, you'll see disk usage growing and eventually swapping, replica lags, AND vacuum halting for surges. I hope your uncalled engineers have a steady supply of coffee.
KraftyOne|1 year ago
Transactions: https://docs.dbos.dev/python/tutorials/transaction-tutorial
Steps: https://docs.dbos.dev/python/tutorials/step-tutorial
chucke|1 year ago
sausagefeet|1 year ago
tempaccount420|1 year ago