Skip to content

Two-phase commit demo in .NET showcasing coordinated transaction consistency between a coordinator and a basic API service.

Notifications You must be signed in to change notification settings

devKennies26/two-phase-commit-consistency-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Two-Phase Commit Consistency Demo

This project demonstrates the implementation of a Two-Phase Commit (2PC) protocol in a .NET microservices environment. It simulates coordinated transaction management between two services — a Coordinator and a BasicAPI — to ensure distributed consistency across asynchronous operations.

Features

  • Two-Phase Commit protocol implementation across microservices
  • Coordination of distributed transactions for data consistency
  • Clear separation of Coordinator and Worker services to illustrate commit and rollback flows
  • Minimal, educational setup ideal for learning distributed transaction patterns

About

Two-phase commit demo in .NET showcasing coordinated transaction consistency between a coordinator and a basic API service.

Topics

Resources

Stars

Watchers

Forks

Languages