fdyno and FoundationDB test responsibilities
fdyno translates DynamoDB requests into FoundationDB transactions. fdyno tests the translation. FoundationDB provides transaction isolation, atomic commit, replication, and recovery.
These notes explain fdyno transaction behavior, secondary indexes, conformance tests, and the FoundationDB mechanisms that fdyno uses.
fdyno translates DynamoDB requests into FoundationDB transactions. fdyno tests the translation. FoundationDB provides transaction isolation, atomic commit, replication, and recovery.
fdyno runs each normal data operation in a FoundationDB transaction. FoundationDB documents these transactions as strictly serializable.
DynamoDB updates global secondary indexes asynchronously. fdyno writes active GSI and LSI entries in the same FoundationDB transaction as the base item.