Review the literature of a topic on distributed database systems, identify a problem of academic interest, investigate and propose solutions to the problem, and present conclusions that can withstand academic scrutiny. The paper must contain a thorough investigation of key aspects of the problem. If possible, relate the topic to professional experiences or prior research. The end product should result in a report that is suitable for publication.
Helland, P. (2017). Life beyond distributed transactions. Communications of the ACM, 2, 46.
Li, J., Ge, Q., Wu, J., Li, Y., Yang, X., & Ma, Z. (2017). Research and implementation of a distributed transaction processing middleware. Future Generation Computer Systems, 74, 232–240. https://doi-org.ezproxy.umuc.edu/10.1016/j.future.2016.01.021
Kamal, J., Murshed, M., & Buyya, R. (2016). Workload-aware incremental repartitioning of shared-nothing distributed databases for scalable OLTP applications. Future Generation Computer Systems, 56, 421–435.
Muzammal, M., Qu, Q., & Nasrulin, B. (2019). Renovating blockchain with distributed databases: An open source system. Future Generation Computer Systems, 90, 105–117. https://doi-org.ezproxy.umuc.edu/10.1016/j.future.2018.07.042
Vasileva, S. (2018). Simulating Two-Version Two-Phase Locking of Distributed Transactions in Gpss Studio. Proceedings of the International Multidisciplinary Scientific GeoConference SGEM, 18, 677–684. https://doi-org.ezproxy.umuc.edu/10.5593/sgem2018/2.1
