Skip to content
Discussion options

You must be logged in to vote

I'm having a hard time figuring out whether "single-writer transactions" in the context of Fjall means specifically that individual write transactions can only run at a time, or if #79 makes it so that I can have multiple write transactions running concurrently.

Yes, a single-writer lock will actually serialize all write transactions (read transactions are not affected).
The advantage is that there is no additional logic such as conflict checking in transactions, so if your transactions are short, it is unlikely to be a bottleneck.

If your transactions are longer running (so the commit time is comparatively short), the SSI transactions can run the transaction body in parallel, but SSI …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@marceline-cramer
Comment options

Answer selected by marceline-cramer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
question Further information is requested api type:tx
2 participants
Converted from issue

This discussion was converted from issue #192 on September 29, 2025 00:02.