System Design Concepts
Three Phase Commit
What is 3 phase commit and how it is different from 2 phase commits
What is 3 phase commit and how it is different from 2 phase commits
What is distributed transaction and how it can be done using 2 phase commit protocol
What is ambassador pattern? As per this pattern you create helper services which is actually responsible for sending request to other application or services on behalf of your service. These helper services are called as Ambassador services. Using ambassador pattern you offload the work for connectivity tasks like monitoring, logging, Read more…
What is the CAP Theorem? CAP theorem states that any distributed system can support only two among : Consistency Availability Partition tolerance Before we proceed, understand that in a distributed system, each instance of system is referred as node below. What do you mean by Consistency? Consistency implies: When data Read more…