Advanced Databases
You have been charged with designing a distributed database system for a bank that has multiple branches in multiple small towns separated by hundreds of miles in a rural area. What architecture would you recommend? Why?