I find that most of my work involves creating shims so that different systems can communicate with each other.
Is there any software solutions that handle this. I don't want to make my own.
For example if we received a message like { a: 'abc', b: 1 } from System1, we might want to send { a: f('abc'), c: 'System1'} to System2.
Know of anything like that?