5 ms·
When you don't need insane scalability, having a transactional queue is a godsend.
by ddorian43 8y ago
When you don't need insane scalability, having a transactional queue is a godsend.
- ngrilly 8y agoFor the record, it's possible to have scalability and transactional enqueuing at the same time, with something like Google Cloud Datastore: https://cloud.google.com/appengine/docs/standard/python/datastore/transactions#transactional_task_enqueuing https://cloud.google.com/appengine/docs/standard/python/data...
- ddorian43 8y agoYeah, with sharding. And global transactions. Which are costly. As long as you pass the cost to the customer. But if you're doing a lot, then you can't use them.