The following frameworks are available to implement the Saga orchestration pattern:
- Camunda is a Java-based framework that supports the Business Process Model and Notation (BPMN) standard for workflow and process automation.
- Apache Camel provides implementation for the Saga EIP (Enterprise Integration Pattern), a way to define a series of related actions in a Camel route that should be either completed successfully (all of them) or not-executed or compensated.
- IBM App Connect allows you to draw out a flow using various built-in adapters and configure its properties appropriately to create a Saga flow
Apache oozie
API gateway: https://learn.microsoft.com/en-us/azure/architecture/microservices/design/gateway
https://konghq.com/learning-center/api-gateway/why-microservices-need-api-gateway
Nginx Ingress: https://kubernetes.github.io/ingress-nginx/user-guide/basic-usage/
Very Important Topic
Ingress Vs loadbalancer: https://www.baeldung.com/ops/kubernetes-ingress-vs-load-balancer
Reactive programming
https://dassum.medium.com/building-a-reactive-restful-web-service-using-spring-boot-and-postgres-c8e157dbc81d
No comments:
Post a Comment