Pergunta de entrevista da empresa VNG Corporation

How would you design a scalable payment or transaction processing system that ensures consistency and handles high throughput?