A More Useful Programming Model

QCon San Francisco 2023

Sponsored session

A More Useful Programming Model

Monday Oct 2 / 05:05PM PDT, Marina

Abstract

The potential failure cases in a distributed system are numerous and hard to predict. Modern software engineering practices rely on a programming model where errors are known in advance or are handled with blanket error handling policies. From the perspective of a software engineer, a more useful model would be one where it is possible to adapt to failures as they occur. In order to recover from failures as they occur it is necessary to reliably suspend code execution and state. One of the primary benefits of such a model would be greatly reduced cognitive overhead when building and maintaining distributed systems.

Sponsored session

Session sponsored by

Durable execution system enabling reliable execution of software services and applications at scale
 

76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon San Francisco 2023 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share