是否有可能在Sinatra / Synchrony中模拟JS的setTimeout?

我可能正在寻找替代node.js – 一些非常好的事情是setTimeout()和setInterval()。

我发现Sinatra有一个名为Synchrony的插件 ,看起来像我可能实际使用的东西。

只是做一个新的线程,并做一个忙碌的东西或什么是合理的?