Do you know Distributed transactions?

#distributedtransactions #concensus #2phasecommit #saga #r3phasecommit #transactions #systemdesigntips #systemdesign #computerscience #learnsystemdesign #interviewpreperation #amazoninterview #googleinterview #uberinterview #micrsoftinterview A distributed transaction is a database transaction in which two or more network hosts are involved. Usually, hosts provide transactional resources, while the transaction manager is responsible for creating and managing a global transaction that encompasses all operations against such resources. A consensus algorithm is a process in computer science used to achieve agreement on a single data value among distributed processes or systems. Consensus algorithms are designed to achieve reliability in a network involving multiple unreliable nodes. What happens if few commits in commit phase fails? https://stackoverflow.com/questions/1...

Twitter system design | twitter Software architecture | twitter interview questions
▶︎

Twitter system design | twitter Software architecture | twitter interview questions

React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat
▶︎

React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat

Dropbox system design | Google drive system design | System design file share and upload
▶︎

Dropbox system design | Google drive system design | System design file share and upload

Distributed Systems in One Lesson by Tim Berglund
▶︎

Distributed Systems in One Lesson by Tim Berglund

Bloom filter for System Design | Bloom filter applications | learn bloom filter easily
▶︎

Bloom filter for System Design | Bloom filter applications | learn bloom filter easily

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Complete NLP Machine Learning In One Shot
▶︎

Complete NLP Machine Learning In One Shot

Learn Snowflake in 2 Hours| High Paying Skills | Step by Step For Beginners
▶︎

Learn Snowflake in 2 Hours| High Paying Skills | Step by Step For Beginners

System Design distributed web crawler to crawl Billions of web pages | web crawler system design
▶︎

System Design distributed web crawler to crawl Billions of web pages | web crawler system design

Google Docs System design | part 2| System components explanation micro services arcitecture
▶︎

Google Docs System design | part 2| System components explanation micro services arcitecture

Data Consistency and Tradeoffs in Distributed Systems
▶︎

Data Consistency and Tradeoffs in Distributed Systems

System Design Interview – Step By Step Guide
▶︎

System Design Interview – Step By Step Guide

URL shortener system design | tinyurl system design | bitly system design
▶︎

URL shortener system design | tinyurl system design | bitly system design

Redis system design | Distributed cache System design
▶︎

Redis system design | Distributed cache System design

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025
▶︎

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025

System Design Interview - Design a Distributed LRU Cache (Full mock interview with Sr. MAANG SWE)
▶︎

System Design Interview - Design a Distributed LRU Cache (Full mock interview with Sr. MAANG SWE)

Learn System design : Distributed datastores | RDBMS scaling problems | CAP theorem
▶︎

Learn System design : Distributed datastores | RDBMS scaling problems | CAP theorem

Master Exception Handling in Spring Boot: @ExceptionHandler & @ControllerAdvice Explained
▶︎

Master Exception Handling in Spring Boot: @ExceptionHandler & @ControllerAdvice Explained

System Design Interview - Rate Limiting (local and distributed)
▶︎

System Design Interview - Rate Limiting (local and distributed)

Distributed Locks | System design basics
▶︎

Distributed Locks | System design basics