Amazon Web Services

This video from AWS re:Invent 2023 explores how formal methods can improve the design and testing of distributed systems. Ankush Desai and Bikash Behera introduce P, an open-source framework used by AWS to model and verify complex distributed protocols. They demonstrate how P allows developers to express system designs as communicating state machines and systematically check for correctness before implementation. The speakers highlight how integrating formal methods like P into the development process helps catch design flaws early, increases confidence in system resilience, and ultimately boosts developer productivity when building mission-critical distributed applications. Through examples like modeling a two-phase commit protocol, they show how P enables rigorous verification of system properties without requiring advanced mathematical knowledge. The session provides practical guidance for AWS customers to leverage P for validating their own distributed workloads.

product-information
skills-and-how-to
resilience
databases
devtools
Show 5 more

Up Next

VideoThumbnail
30:23

T3-2 Amazon SageMaker Canvasで始めるノーコード機械学習 (Level 200)

Jun 27, 2025
VideoThumbnail
31:49

T2-3 AWS を使った生成 AI アプリケーション開発 (Level 300)

Jun 27, 2025
VideoThumbnail
26:05

T4-4: AWS 認定 受験準備の進め方 AWS Certified Solutions Architect – Associate 編 後半

Jun 26, 2025
VideoThumbnail
32:15

T3-1: はじめてのコンテナワークロード - AWS でのコンテナ活用の第一歩

Jun 26, 2025
VideoThumbnail
29:37

BOS-09: はじめてのサーバーレス - AWS Lambda でサーバーレスアプリケーション開発 (Level 200)

Jun 26, 2025