Practical Transaction Handling in Microservice Architectureby@lafernando
4,769 reads
4,769 reads

Practical Transaction Handling in Microservice Architecture

by Anjana Fernando23mNovember 30th, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

A typical database transaction done in a web application using local transactions is now a complicated distributed transaction problem. In this article, we will discuss what causes this, the possible solutions, and the best practices in developing safe transactional software systems using MSA. We mainly used ACID transactions, which is what you find in relational database systems. The CAP theorem says only two properties can be achieved in a distributed data store. This means consistency between nodes has replicas to provide redundancy in the case of failures.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coins Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Practical Transaction Handling in Microservice Architecture
Anjana Fernando HackerNoon profile picture
Anjana Fernando

Anjana Fernando

@lafernando

Software architect and evangelist @ WSO2 Inc.

About @lafernando
LEARN MORE ABOUT @LAFERNANDO'S
EXPERTISE AND PLACE ON THE INTERNET.

Share Your Thoughts

About Author

Anjana Fernando HackerNoon profile picture
Anjana Fernando@lafernando
Software architect and evangelist @ WSO2 Inc.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
L O A D I N G
. . . comments & more!