Can't seem to find any Grails plugins that can shared I/O state in a distributed architecture (ie proxy, MQ, etc). It seems like the state is bound ith the application.
I want my proxy to be able to see all communication data associated with the endpoints so it can reject early if that data doesn't match and to have all said data synchronized should it change. And same thing with Message Queue or any other services.
Grails doesn't seem to be able to do this which seems to me to be a CRITICAL FLAW for any kind of distributed architecture since this would cause:
- dropped threads
- higher I/O overhead
- lacked of synchronized roles
- duplicitous data/functionality
- etc
How does Grails answer this solution? Or DOES IT have an answer? I can't seem to find one.