三年前,斯通布雷克意识到自Unix出身以来,操作系统所需掩护的状态(如文件、进程、线程、等)呈指数级增长,而当前Linux在技能环境中的局限性愈发凸显,这引发了他们将操作系统运行在数据库之上的创新构想。
当斯通布雷克听到扎哈里亚的一次演讲中提到,Databricks因规模弘大无法利用传统操作系统调度技能,转而采取数据库管理系统办理方案时,他坚信是时候将数据库管理系统嵌入内核,构建全新的操作系统了。

数据库巨擘联手推DBOS寻衅Linux改造操作系统_斯通_操作体系 科技快讯

正如《The Next Platform》所言:“随着IT软件栈不断演进,终极所有问题都将成为数据库问题,这也是为何目前有418种不同的数据库和数据存储系统涌如今DB Engines排名中,而真正具有商业可行性的操作系统却屈指可数。
但如果问题正好出在操作系统本身呢?”

DBOS通过在高性能分布式、事务处理、容错型数据库管理系统(DBMS)上以SQL编码操作系统做事来运行。
与传统的在不具备数据库管理做事的OS之上运行DBMS的方法截然不同,斯通布雷克表示:“这是对传统方法的根本性改造。

作为麻省理工学院与斯坦福大学共同发起的开源研发项目,DBOS原型已经展示出与Linux相称的性能表现,并且新增了一系列引人瞩目的特性,包括高可用性、韶光旅行、事务性、容错性、内置多节点扩展能力、SQL可访问的系统状态及可不雅观测数据,以及强大的网络安全韧性。

继DBOS原型成功研发并得到资金支持后,DBOS, Inc.于2023年4月成立,并已正式发布基于DBOS的事务性无做事器平台——DBOS Cloud,专为状态型TypeScript运用设计。
DBOS Cloud集成了DBOS的关键特性,如可靠实行和韶光旅行功能。

“可靠实行”意味着纵然DBOS程序被中断,也能自动从断点处规复实行,确保事情不重复,程序始终能运行至完成。
“韶光旅行”则许可用户将运用程序状态规复到过去的任意时候,便于重现罕见bug或针对历史状态运行新代码。

现在,任何人都可以免费试用DBOS Cloud。

Post by Tech