Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |
| architecture:microservice [2021-05-30] – dcai | architecture:microservice [2024-05-05] (current) – dcai |
|---|
| * Y-AXIS SCALING FUNCTIONALLY DECOMPOSES AN APPLICATION INTO SERVICES | * Y-AXIS SCALING FUNCTIONALLY DECOMPOSES AN APPLICATION INTO SERVICES |
| |
| ^ ^ SOA ^ Microservices^ | ^ ^ SOA ^ Microservices^ |
| |Inter-service communication| Smart pipes, such as Enterprise Service Bus, using heavyweight protocols, such as SOAP and the other WS* standards. | Dumb pipes, such as a message broker, or direct service-to-service communication, using lightweight protocols such as REST or gRPC| | |Inter-service communication| Smart pipes, such as Enterprise Service Bus, using heavyweight protocols, such as SOAP and the other WS* standards. | Dumb pipes, such as a message broker, or direct service-to-service communication, using lightweight protocols such as REST or gRPC| |
| |data | Global data model and shared data bases | Data model and database per service| | |data | Global data model and shared data bases | Data model and database per service| |
| |Typical service | Larger monolithic application | Smaller service| | |Typical service | Larger monolithic application | Smaller service| |
| |