Skip to content

Latest commit

 

History

History
89 lines (59 loc) · 3.8 KB

WebService.md

File metadata and controls

89 lines (59 loc) · 3.8 KB

CheatSheet

Q & A

Salesforce

SOA

MicroServices

Splitting its business components in small services that can be deployed and operated independently from each other.

How does it handles the flow? And error handling of each service. Use restful web service to communicate among itself.

Avoid tight coupling of the components

in charge of transmitting data without transforming it. See [Smart endpoints and dumb pipes]

(https://martinfowler.com/articles/microservices.html#SmartEndpointsAndDumbPipes)

testing tools

.NET based

Java Based

Python based

Ocaml based

Go based

C based

https://developers.redhat.com/blog/2020/08/27/developing-micro-microservices-in-c-on-red-hat-openshift/

Apache

Spark, CXF, Camel, Thrift, Ignite

Service Mesh

What is Service Mesh? An infrastructure layer which handles the inter-service communication in a microservice architecture. Service mesh reduces the complexity associated with a microservice architecture and provides lot of the functionalities like: Load balancing. Service discovery.