首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache Thrift是并行的好平台吗?

问Apache Thrift是并行的好平台吗?
EN

Stack Overflow用户
提问于 2011-04-08 11:49:44
回答 1查看 1.2K关注 0票数 1

我最近听说了很多关于Apache Thrift的事情,尽管我对它知之甚少。据我所知,它是一个远程过程调用框架,它抽象了跨语言和不同机器上的函数调用。我研究过MPI,发现它的级别低得离谱。Thrift会是一个很好的更高级别的替代品,允许在一组联网的机器上执行并行计算吗?

EN

回答 1

Stack Overflow用户

发布于 2011-05-11 00:07:53

答案取决于您的性能要求。如果您正在使用联网的机器组寻找纯粹的计算能力,那么thrift还没有完全准备好。

Thrift有自己的序列化来抽象语言和API版本之间的类型转换。这对于企业/客户端服务器系统来说是很棒的,因为它们可以从允许客户端和服务器使用不同的语言中获得好处,从而承担执行这些转换所带来的性能损失。但是,对于高性能、联网的机器组,这可能是无用的,因为您的节点可能会使用相同的语言。

此外,异步I/O对于大多数语言来说都是相当新和不成熟的,这意味着使用阻塞网络I/O。这可能不是您想要做的事情。

我广泛地使用节俭,它解决了很多问题,社区相当活跃。然而,它可能不是解决您的问题的正确工具。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5590218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档