Have you jumped the microservices bandwagon yet? If so, do you regret it? If not, be sure to listen to this talk first! Chances are you are in a big pain if the overall architecture isn’t designed properly. A lot of people focus on creating small services which do one single thing. A great idea of course, unless this means you have to couple multiple services to each other in order to get some work done. If this is the case you haven’t created a microservices architecture, but a monolith with additional latency. So how should you design your architecture? Well, think about exposing the capabilities of your system, like ‘check out’ , ‘update profile’ and not on ‘orders’ or ‘customers’. By changing your mindset on how to design your services you will be able to create a successful microservice architecture which actually has all the benefits and much less of the downsides you are probably experiencing now.
Bio Jan de Vries
Jan de Vries heeft in zijn loopbaan verschillende rollen gehad. Tegenwoordig werkt hij bij 4DotNet als een Cloud Solution Architect/Developer en heeft de Microsoft MVP award op het gebied Microsoft Azure gekregen. Zijn focus is daarbij het opzetten van schaalbare en performante software oplossingen, waar Microsoft Azure een primaire rol in speelt. Hij verdiept zich graag in alles wat Azure te bieden heeft, waar serverless oplossingen op dit moment de meeste aandacht krijgen. Jan blogt met enige regelmaat op https://jan-v.nl en kunt hem volgen op @Jan_de_V