Introduction to Microservices | The Xamarin Show

Play Introduction to Microservices | The Xamarin Show

The Discussion

  • User profile image
    Just​Programmer
    Microservices are great but how do you enforce that after the "ordering" service accepted an order the "payment" service actually charges the client. What if it fails?
  • User profile image
    Just​Programmer
    Also how do you enforce the data integrity of "product" and "orders" databases if they are different? In relative DBs an order foreign key usually will point to the product primary key.
    What should we do in this architecture? What if I want to delete any of the products from catalog? What happens with previous orders of that product?
    And if we are not talking about relation databases then we need to have a lot of not related duplicated information, don't we.
    Do I understand this correctly?
  • User profile image
    Kinser
    Great start! I can just direct all my students and fellow employees to this video. Thank you.

Add Your 2 Cents