一家为Netflix、Snap和Hashicorp等公司提供应用程序状态管理系统的初创公司已经筹集了1.03亿美元的B系列资金,以帮助该公司扩张。
该公司声称,对其帮助大规模管理应用程序工作流的平台的需求强劲。
最近一轮融资由Index Ventures牵头,其他投资者也参与了种子基金和A系列基金,分别由Amplify Partners和红杉资本牵头。这带来了暂时的';自2019年成立以来,该公司的资金总额已达到1.28亿美元,并将该公司的后期估值定为15亿美元。
时间和#39;s技术被描述为微服务编排平台,使开发人员能够在不牺牲生产力或可靠性的情况下构建可扩展的应用程序。它已经被用于解决Netflix、Snap、Box、Hashicorp、Coinbase等公司的状态管理难题。Netflix显然选择了Temporal作为其下一代持续集成和持续交付(CI/CD)开发者服务的基础平台。
自A系列融资以来,Temporal也从开发开放源代码平台转向添加基于Temporal Cloud的商业模型,这是一种开放源代码Temporal服务器的完全管理云产品。
据Temporal首席产品官Charles Zedlewski称,开发该平台的目的是解决开发人员在构建可伸缩的云本地应用程序时面临的挑战。
"人们发现';这是为这种应用程序付出的代价;泽德莱夫斯基告诉记者。
"要付出的代价是复杂的组合,因为我有更多的移动部分要考虑和因素当我和39;我在写我的申请,而且不可靠。因为我有更多的活动部件,任何一件事情可能出错或行为不一致的可能性都会不断增加。所以每个人都想要所有这些好处,但如果他们能帮助的话,他们宁愿不支付这些费用,";他说。
根据Temporal,其系统的一个方面是抽象了分布式系统的复杂性。这些通常是无状态服务、数据库、cron作业和队列的混合体,随着它们的扩展,响应多个异步事件和跟踪所有事物的状态变得越来越困难。Temporal有效地将所有这些都作为平台的一部分,并自行处理。
Zedlewski声称,通过在时态中开发应用程序并使用时态运行,开发人员最终得到了一个云架构的应用程序,但它比以前可靠得多。
在时态中,应用程序由一组时态工作流执行组成。每个工作流执行对其本地状态具有独占访问权限,并与所有其他工作流执行并发执行,通过消息传递与它们和外部世界环境通信。该公司表示,这些工作流执行旨在实现轻量级,消耗很少的资源,因此一个临时应用程序可能包含数百万或数十亿个工作流执行。
该公司表示,开发人员使用临时SDK以他们选择的编程语言编写应用程序代码,而临时平台处理应用程序的持久性、可用性和可伸缩性。当前的SDK用于TypeScript、Go、Java和PHP。
Temporal由Maxim Fateev和Samar Abbas创立,他们在AWS领导简单工作流的设计和开发,并设计了其他关键业务项目。
"萨马尔和我15年前在亚马逊看到的挑战与今天几乎所有公司面临的挑战是一样的;法蒂耶夫在一份声明中说"现在,普通的业务应用程序跨越数十个有状态的服务器和服务,这对于灵活性和可扩展性非常好,但它';s还使应用程序变得越来越脆弱,难以进行故障排除或增强"
泽德莱夫斯基声称,泰晤士报已经看到";指数增长#34;到目前为止,该平台采用了开源版本"我们';在公司的整个生命周期中,我们的平均月复合增长率约为25%。这将持续到今年,";他说。®