最近我被指出http://opencpu.org/。 Nifty网站,但在浏览了一段时间之后,我不太确定它在R景观中的位置与rApache或RPy2。
等了很长时间让服务器回来后我终于能够阅读架构部分,但这并不太全面。 我正在寻找有关OpenCPU的详细解释,如何使用OpenCPU,以及与rApache和RPy2等现有工具的比较。
答案 0 :(得分:11)
简而言之:OpenCPU是常规工具(例如RApache,rpy2)之上的一层,它定义了与R交互的框架和协议。它处理对象序列化,安全性,资源控制,再现性等内容,同时抽象出技术性。
这个paper on arxiv详细介绍了系统和API的动机和设计。