287 subscribers
Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !
Podcast đáng để nghe
TÀI TRỢ BỞI


Temporal with Max Fateev
Manage episode 382473838 series 1433319
There are countless real world scenarios where a workflow or process has multiple steps, and some steps must be completed before others can be started. Think of something as simple as cooking dinner. First you look up a recipe, then you write down the ingredients you need, you go shopping, and then you cook. These steps must be run in a certain order, and the state of the workflow must be tracked throughout. Workflow management is everywhere in the software world, and today it’s common for teams to engineer custom solutions. This makes sense, because creating a general-purpose solution for workflow management is a hard conceptual problem, and perhaps an even harder engineering challenge.
Maxim Fateev has a deep background engineering distributed systems and workflow management services at Google, Amazon, and Microsoft. In 2015, he joined Uber and helped create the open-source project, Cadence, which is an orchestration engine to execute asynchronous long-running business logic. The success of Cadence led Max to co-found Temporal, which is an open-source programming package for workflow execution. Max joins the show today to talk about the engineering challenges at Temporal, the concept of “durable execution”, how he organizes his engineering teams, and more.

The post Temporal with Max Fateev appeared first on Software Engineering Daily.
143 tập
Manage episode 382473838 series 1433319
There are countless real world scenarios where a workflow or process has multiple steps, and some steps must be completed before others can be started. Think of something as simple as cooking dinner. First you look up a recipe, then you write down the ingredients you need, you go shopping, and then you cook. These steps must be run in a certain order, and the state of the workflow must be tracked throughout. Workflow management is everywhere in the software world, and today it’s common for teams to engineer custom solutions. This makes sense, because creating a general-purpose solution for workflow management is a hard conceptual problem, and perhaps an even harder engineering challenge.
Maxim Fateev has a deep background engineering distributed systems and workflow management services at Google, Amazon, and Microsoft. In 2015, he joined Uber and helped create the open-source project, Cadence, which is an orchestration engine to execute asynchronous long-running business logic. The success of Cadence led Max to co-found Temporal, which is an open-source programming package for workflow execution. Max joins the show today to talk about the engineering challenges at Temporal, the concept of “durable execution”, how he organizes his engineering teams, and more.

The post Temporal with Max Fateev appeared first on Software Engineering Daily.
143 tập
Tutti gli episodi
×

1 Building a Unified Hardware API at Intel with James Reinders 38:42


1 Building a State Machine Backend with Adam Berger 47:41


1 Open Source Contributing with Brian Douglas 48:01




1 Building Pieces.app and the Future of Developer Productivity with Tsavo Knott 37:49


1 Simplifying Documentation with Sébastien Lorber 49:52


1 Cloud-native Authorization with Tim Hinrichs 55:40


1 Open-Source Cloud Asset Management with Yevgeny Pats 40:26








1 Distributed Open Source Databases with Jonathan Ellis and Spencer Kimball 1:00:11


1 Grouparoo Open Source Data Tools with Brian Leonard 50:55


1 Publishing Open Source Code with William Morgan 1:00:33


1 Wasp-Lang: Boilerplate Code with Matija Sosic 57:37
Chào mừng bạn đến với Player FM!
Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.