futuroscope:Ruby中的另一个Future实现 源码
未来镜 加入有关Gitter的现场讨论: Futursocope是一个简单的库,以Ruby实现期货。 期货是一种并发模式,旨在帮助您以简单,透明的方式处理线程。 在您可以并行调用(不链接)昂贵资源的情况下,它特别有用,但是您不想处理低级线程。 HTTP调用就是一个很好的例子。 当您想要启动在后台运行的进程,在中间执行一些操作并等待该进程返回时,此方法也很有用。 您可以在@jpignata的这篇出色文章中了解有关期货的更多信息: 在Futuroscope中,用一个简单的Ruby块实例化期货。 将来的执行将立即在另一个线程中开始,并且当您在其中调用方法时,它将被转发到该块的返回值。
用户评论