DBOS, Inc.

DBOS, Inc.

软件开发

Cambridge,MA 1,345 位关注者

Serverless Made Simple. Build Cloud-Native Applications 10x Faster with DBOS.

关于我们

DBOS is a new kind of serverless computing platform that radically simplifies cloud application development. Build applications 10x faster, run them 15x less expensively, and scale to millions with a single click. Based on 3 years of joint MIT-Stanford research, led by DBOS co-founder and Turing Award laureate, Mike Stonebraker.

网站
https://dbos.dev
所属行业
软件开发
规模
11-50 人
总部
Cambridge,MA
类型
私人持股
创立
2023
领域
Cloud Native、Serverless、Software Development和Observability

地点

DBOS, Inc.员工

动态

  • DBOS, Inc.转发了

    查看Jeremy Edberg的档案,图片

    CEO of DBOS. Seasoned DevOps professional, international keynote speaker, and inventor of Chaos Engineering; with three patents, seven academic citations, three world records, and three Emmy awards.

    It's been three months since I became CEO at DBOS. I took this role because I wanted to see these products out in the world, and one of the main things that attracted me to this company is the strong computer science fundamentals the products are based on. Our cofounders spent years doing research on how to build the best serverless platform in the world, and here is a paper that describes it!

    查看Peter Kraft的档案,图片

    Co-founder @ DBOS, Inc. | Helping you build scalable, reliable, and secure cloud applications

    Thrilled that mine and Qian Li's paper was just published in the Communications of the ACM! The big challenge we've been working on since grad school is how to make serverless computing work well for stateful applications. This is tricky because it's hard to make long-lived stateful workflows reliable in ephemeral serverless execution environments. The solution, which we talk about in this paper and are building at DBOS, Inc., is using database transactions to make programs durable. The key idea is to store the execution state of a serverless workflow in a database. That way, if the workflow is interrupted, it can automatically recover from where it left off by looking up its execution state in the database. If you know that stateful programs are durable, it becomes a lot easier to make them serverless. You can deploy them to ephemeral executors and leverage their durability to autoscale them and move them between executors as needed. That way, you can build incredibly reliable stateful programs that also benefit from the scalability and convenience of serverless.

    • 该图片无替代文字
  • DBOS, Inc.转发了

    查看Peter Kraft的档案,图片

    Co-founder @ DBOS, Inc. | Helping you build scalable, reliable, and secure cloud applications

    Thrilled that mine and Qian Li's paper was just published in the Communications of the ACM! The big challenge we've been working on since grad school is how to make serverless computing work well for stateful applications. This is tricky because it's hard to make long-lived stateful workflows reliable in ephemeral serverless execution environments. The solution, which we talk about in this paper and are building at DBOS, Inc., is using database transactions to make programs durable. The key idea is to store the execution state of a serverless workflow in a database. That way, if the workflow is interrupted, it can automatically recover from where it left off by looking up its execution state in the database. If you know that stateful programs are durable, it becomes a lot easier to make them serverless. You can deploy them to ephemeral executors and leverage their durability to autoscale them and move them between executors as needed. That way, you can build incredibly reliable stateful programs that also benefit from the scalability and convenience of serverless.

    • 该图片无替代文字
  • DBOS, Inc.转发了

    查看Peter Kraft的档案,图片

    Co-founder @ DBOS, Inc. | Helping you build scalable, reliable, and secure cloud applications

    New feature just dropped--a GitHub integration with the DBOS Cloud console! ?????? This is something a bunch of our users were asking for: you can now link your applications to GitHub repositories and deploy new apps with a button click. It's also really exciting because there's potential for a bunch of new features that will make managing backend apps even easier, including support for branching and for rolling back deployments to past commits.

    • 该图片无替代文字
  • DBOS, Inc.转发了

    查看Peter Kraft的档案,图片

    Co-founder @ DBOS, Inc. | Helping you build scalable, reliable, and secure cloud applications

    As AI agents become more widely used, one problem I foresee is keeping a human in the loop. Some decisions are just too big to leave to an AI agent, so it has to escalate to a human agent to approve or deny them. Architecturally, adding a human to the loop is tricky because it's an inherently long-running and asynchronous. You need to send a notification like an email, then wait potentially hours or days for a response, then take an action based on the response. By themselves, most AI agent frameworks don't support this kind of long-running tool. Instead, I believe the future of AI agents is to use durable execution alongside agentic frameworks to build more powerful tools. Durable execution lets you build an agent that can escalate to a human, then be ready to take action as soon as the human responds, even if that takes hours or days. More broadly, it helps you build long-running, reliable tools for your agents, including tools that: - Schedule actions to occur far in the future, like "send a reminder email in one week." - Reliably run a workflow of steps, such as purchasing a plane ticket. - Run tasks concurrently or asynchronously.

  • DBOS, Inc.转发了

    查看Peter Kraft的档案,图片

    Co-founder @ DBOS, Inc. | Helping you build scalable, reliable, and secure cloud applications

    As AI agents become more widely used, one problem I foresee is keeping a human in the loop. Some decisions are just too big to leave to an AI agent, so it has to escalate to a human agent to approve or deny them. Architecturally, adding a human to the loop is tricky because it's an inherently long-running and asynchronous. You need to send a notification like an email, then wait potentially hours or days for a response, then take an action based on the response. By themselves, most AI agent frameworks don't support this kind of long-running tool. Instead, I believe the future of AI agents is to use durable execution alongside agentic frameworks to build more powerful tools. Durable execution lets you build an agent that can escalate to a human, then be ready to take action as soon as the human responds, even if that takes hours or days. More broadly, it helps you build long-running, reliable tools for your agents, including tools that: - Schedule actions to occur far in the future, like "send a reminder email in one week." - Reliably run a workflow of steps, such as purchasing a plane ticket. - Run tasks concurrently or asynchronously.

相似主页

融资