Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Microservices might both make use of a same object, lets say member, both have their own fields for this member and an update in one of the microservice could imply that another microservice needs to update as well. Whenever a change is made on an object, every related (dependent) microservice should be notified in order to cascade the change. How to do this?


Theory

...

CAP - Partitian tolerance + consistency

http://blog.christianposta.com/microservices/the-hardest-part-about-microservices-data/


Conclusion

It has been decided that for now we will not look into this too much, as this is very complicated matter which is, considering our situation and experience, very hard, unlikely, to get right. It is smarter to implement and refactor this later, even if it would be more efficient to do it now (assuming we get it right).