苹果发布的医学研究软件基础架构 ResearchKit 是一款开放源代码软件,任何人都可以为 ResearchKit 贡献代码,或在 ResearchKit 上开发应用。据 SlashGear 网站报道,但苹果与开放源代码的“情缘”显然不止于此,新一代 Siri 语音助手将依赖一款名为 Mesos 的开放源代码平台。包括租房服务 Airbnb 和 Twitter 在内的其他大型科技公司也使用 Mesos 平台。
苹果缘何为 Siri 选择 Mesos?主要原因是看上了其高可伸缩性。Mesos 在博文中披露,“苹果的 Mesos 集群包含数千个节点,运行着约 100 款服务——其中包含 Siri 后端,是最大的 Mesos 集群之一。”
苹果把其 Mesos 调度程序称作“J.A.R.V.I.S.”,意指“Just A Rather Very Intelligent Scheduler”(只是一个非常聪明的调度程序)。
SlashGear 称,选用 Mesos 平台作为 Siri 的后端,表明苹果将真正开始在其封闭的生态链之外投资,提高 Siri 的可用性。这样的高可伸缩性后端解决方案将使用户能更方便地使用 Siri。
Mesos 在博文中称,“苹果把J.A.R.V.I.S.用作其内部的平台即服务层,意味着它是 Siri 开发者和工程师部署服务的一种更简便途径,应用需要相关服务来‘回答’iOS 用户的语音查询。”
Mesos 称,Siri 的延迟已经得到改善。