Wednesday, June 17, 2015

Duplicating Data or Replicating data in Micro Services by Dennis van der Stelt

I’m a bit late to the micro service party and am not read up on many of the concepts of micro services so some of the points of the seminar might well have gone over my head. With that said I don’t feel that the title of the presentation was thoroughly reflected in the talk. The point seemed to be that data should not be duplicated over service boundaries but replicating data within service boundaries is ok to solve problems such as performance optimizations, optimization of queries, resolving latency issues, and resolving network issues. The data that should be duplicated over service boundaries are state changes, identifiers for what the request relates to, and date time info.

The rest of the talk was a mash up of what monolithic and micro services are, publish-subscribe for messaging, and a brief show case on how NServiceBus can be used to resolve monitoring issues. Both the positive and negative parts of monolithic applications and micro services was discussed which I thing is great. There was a short example of micro services that used Uber as an example. During the presentation the SOA Patterns book was recommended as a good read.

During the presentation there was a small problem with the audio going out however this was quickly and professionally resolved. Overall I think it was a decent seminar however I think it could have been more focused.   

No comments:

Post a Comment