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:02

Builders 온라인 시리즈 | Amazon VPC와 온프레미스 네트워크 연결하기

Jun 27, 2025
VideoThumbnail
26:52

Builders 온라인 시리즈 | 당신의 아키텍처는 Well-Architected 한가요?

Jun 27, 2025
VideoThumbnail
28:50

완전관리형 컨테이너 서비스 Amazon ECS로 애플리케이션 쉽게 구축하기 - AWS TechCamp

Jun 26, 2025
VideoThumbnail
18:39

기초부터 배우는 AWS 핵심 서비스로 웹 애플리케이션 구축하기 - AWS TechCamp

Jun 26, 2025
VideoThumbnail
18:56

Amazon Bedrock을 활용하여 상품리뷰 요약과 비디오 숏폼 만들기 - AWS TechCamp

Jun 26, 2025