I meant to reply to this, but it seems it fell off my radar. There’s been other discussion about timeouts on this thread, so if you’re interested you could look through the various thoughts expressed there and weigh in if there’s anything you want to add. I do think that illustrating the usage of timeouts better is a good idea, so I raised an issue for it: Consider setting timeouts in example code · Issue #882 · apple/foundationdb · GitHub.