We are moving to the cloud and it has been suggested to use Java EMA to connect to our ADS service. It works fine for a few rics but when sending 1000+ rics the performance is much slower than when we were doing the same thing against the IDS restful interface. We basically just want to replicate the functionality of the IDS restful service through the EMA classes. I have tried multi threading around the EMA consumer but still getting slower than expected results. Let me if there are any best practices for this or suggestions.