datomic

cch1 2025-04-23T21:58:30.899909Z

In Datomic Cloud, can a d/with operation be performed by any node? Any node in the PCG? Or only on the current transactor? Essentially this informs a design decision of running a speculative sequence of transactions on an arbitrary node versus running it in a transaction function...

2025-04-24T12:05:01.966189Z

d/with operates on a database, so no transactor is required

cch1 2025-04-24T13:21:26.446209Z

OK. That implies that any transaction functions must exist on the invoking node as well -which is really important to keep in mind. Thanks!

cch1 2025-04-23T21:59:45.167389Z

Understanding this answer also seems relevant for exploiting hints when they are made available on DC.