Microservices Distributed Transaction Patterns

Anjali Sharma answered on February 1, 2023 Popularity 7/10 Helpfulness 2/10

Contents


More Related Answers

  • Microservices Resilience Patterns
  • What all different design patterns of Microservice?
  • What is the main benefit of using distributed logging for microservices observability ?
  • What are the ways of testing the security of microservices?
  • What is the usage of Service Aggregator Pattern in Microservices ?
  • microservices security best practices
  • Microservices Transaction Management
  • Principles Used to Design Microservice Architecture
  • microservices communication types
  • What is the role of a service registry in a microservices architecture?
  • What are the characteristics of Microservices?
  • Write main features of Microservices
  • Write the fundamental characteristics of Microservice Design.
  • What are the fundamental characteristics of a microservices design?
  • Explain PACT in microservices.
  • chained microservice pattern
  • microservices database management patterns and principles
  • Microservice Strategies
  • Microservices Communications
  • Microservices Async Communication Patterns
  • Microservices Data Management Patterns
  • Microservices Deployment Patterns
  • Decomposition of Microservices Architecture
  • Problem: Manage Consistency Across Microservices in Distributed Transactions
  • Microservices Transactional Boundaries
  • Microservices Transactional Boundaries Order Fulfillment - Success
  • Transactional Outbox Pattern in Microservices
  • Microservices Distributed Caching
  • Microservices Distributed Caching Patterns and Practices

  • Microservices Distributed Transaction Patterns

    0

    Architectures

    • Microservices Architecture  Patterns&Principles

    • The Database-perService Pattern

    • Polygot Persistence

    • Decompose services by scalability

    • The Scale Cube

    • Microservices Decomposition Pattern

    • Microservices Communications Patterns

    • Microservices Data Management Patterns

    • Microservices Distributed Transaction Pattern

    Non-FR

    • High Scalability

    • High Availability

    • Millions of Concurrent User

    • Independent

    FR

    • List products

    • Filter products as per brand and categories

    • Put products into the shopping cart

    • Apply coupon for discounts

    • Checkout the shoppingcart and create an orde• List my old orders and order items history

    Microservices Data Choosing Database

    • The Shared Database Antipattern, Relational and NoSQL Databases

    • CAP Theorem–Consistency, Availability, Partition Tolerance

    • Data Partitioning:

    Horizontal, Vertical and Functional Data Partitioning

    • Database Sharding Pattern

    Microservices Distributed Transactions

    • SAGA Pattern

    • Choreography and Orchestration-based SAGA

    • Compensating Transaction Pattern

    • Dual-Write Problem

    • Transactional Outbox Pattern

    • CDC - Change Data Capture

    Microservices Data Commands&Queries

    • Materialized View Pattern

    • CQRS Design Pattern

    • Event Sourcing Pattern

    • Eventual Consistency

    https://medium.com/design-microservices-architecture-with-patterns/microservices-distributed-transactions-a71a996e5db8

    Popularity 7/10 Helpfulness 2/10 Language whatever
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Feb 01 2023
    Anjali Sharma
    0 Answers  Avg Quality 2/10


    X

    Continue with Google

    By continuing, I agree that I have read and agree to Greppers's Terms of Service and Privacy Policy.
    X
    Grepper Account Login Required

    Oops, You will need to install Grepper and log-in to perform this action.