Microservices

Home/Microservices

Proxy Pattern

Problem Statement When upgrading from a monolithic architecture to a microservice-based architecture, the designer(s) can encounter situations where one service depends upon another. Upgrading the dependency can potentially disrupt the service, and in an extreme situation, the entire system, and possibly affect the development of the system. The solution to this problem is the Proxy

How can I be successful implementing Microservices?

This blog post is one in a series that will give you some insight into the full day training class (Microservices Solution Architectures) I will be teaching at the ITARC Austin on October 6th, 2016. A better question may be "If I can't/don't change , am I going to create business value?" In my opinion,

Why Should I Choose a Microservices Architecture?

This blog post is one in a series that will give you some insight into the full day training class (Microservices Solution Architectures) I will be teaching at the ITARC Austin on October 6th, 2016.  That's a great question. Maybe you shouldn't. I have had this debate with more than one person: "Isn't a microservices architecture just

Tags: |

Difference between Microservices and SOA

Paul Preiss: SOA contrast, just a contrast. Your physical reaction, I think, was a good start. I'm just asking for your basic contrast for the- if we're in a conference and I'm another architect, I don't understand the difference between Microservices and SOA. Venky: The SOA, it gives a more structural layered approach to doing

What Are Microservices?

Paul: Micro-services. Venky: Micro-services. Okay. Micro-services is the definition and the way they are implemented. They do a very specific function that can be completely contained and packaged. They will never give you something that an end-user can really make use of. Paul: Can you give me an example of that? Is Calculate Premium a

Swagger vs. RAML

Yeah. Again, it was a gut feel that we started down this path of using a micro-service as architecture for productizing our services. We're essentially breaking up the monolith and taking that, and making it a bunch of micro-services. Part of that is exposing an API through a gateway. Then, also part of that is