Merge pull request #19 from humamaboalraja/main

doc: Add `Distributed Transactions consistency Patterns` & `Software Architecture` sections
pull/20/head
Gaurav Sen 2 years ago committed by GitHub
commit 23c1c94130
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -229,10 +229,19 @@ Martin Fowler- Event Driven Architecture: https://www.youtube.com/watch?v=STKCRS
Event Driven Architecture: https://martinfowler.com/articles/201701-event-driven.html
##
## Hexagonal Architectures
## Software Architectures
Hexagonal Architecture: https://netflixtechblog.com/ready-for-changes-with-hexagonal-architecture-b315ec967749
Hexagonal architecture (Alistair Cockburn) https://alistair.cockburn.us/hexagonal-architecture/
The Clean Code by Robert C. Martin (Uncle Bob) https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html
CQRS https://martinfowler.com/bliki/CQRS.html
DomainDrivenDesign https://martinfowler.com/bliki/DomainDrivenDesign.html
##
## Microservices
@ -246,6 +255,14 @@ Uber Nanoservices antipattern: https://www.youtube.com/watch?v=kb-m2fasdDY
Uber Domain oriented microservice: https://eng.uber.com/microservice-architecture/
##
## Distributed Transactions consistency Patterns
Transactional outbox https://microservices.io/patterns/data/transactional-outbox.html
SAGAS Long lived transactions (LLTs) https://www.cs.cornell.edu/andru/cs711/2002fa/reading/sagas.pdf
##
## Load Balancing

Loading…
Cancel
Save