HowTo-Decouple Interface Pattern using LogicApp

  1. source and destination are directly coupled, we can potentially hit throttling scenario
  2. duplicate processing code
  3. all failed message needs to be manually reprocessed
  4. timeout due to destination system capacity
  1. Source system(s) interfaces — Int01-LAS01, Int01-LAS02
  2. LogicApp processing interfaces — Int01-LAP01
  3. Destination system(s) interfaces — Int01-LADRouter, Int01-LAD01, Int01-LAD02, Int01-LAD03




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How to Install Miniconda in Ubuntu

Bringing “surround with” functionality to vscode. Checkout out this extension.

CS 6515: Dynamic Programming

Huobi Global Official Social Media Channels

How can a SaaS company benefit from working with a software house?

Move from Hexo to Hugo

GraphQL with Java

From Zero to Hero, MultiModel & Autocompletion Search with Elasticsearch & Rails

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Tarun Garg

Tarun Garg

More from Medium

CS371p Spring 2022: Cristian Astorga

CS371p Spring 2022: Dinesh Krishnan Balakrishnan

CS373 Spring 2022: Ziyi Zhao

CS373 Spring 2022: Kristina Zhou