How would you handle distributed transaction handling in backend systems at Bank Of Tokyo-Mitsubishi UFJ?