Performance tuning for existing BAM architecture

Hi All,

With current architecture we were able to handle 1 lakh transaction per day.
But there are some more integrations are going to use this existing architecture, which will require to handle 10 lakhs transactions, how to handle this? Please suggest me the best possible and feasible architecture if any one has implemented so? Ple help me
Regards,
Datta