UPOREDNA ANALIZA PROCESA REPLIKACIJE KOD RELACIONIH I BAZA PODATAKA NOVE GENERACIJE

  • Stefan Colić
Ključne reči: PostgreSQL, CockroachDB, replikacija, konzistentnost, mikroservisi, CAP teorema

Apstrakt

Rad opisuje problem procesa replikacije u softverskim sistemima sa analizom pojedinih replikacionih postavki. Fokus je stavljen na ispitivanje osobina proizvoda nove generacije baza podataka koja nastoji da pruži horizontalnu skalabilnost nerelacionih baza podataka sa visokim stepenom konzistentnosti koje pružaju relacione baze.

Reference

[1] ,,Jepsen Analysis,“ [Na mreži]. Available: https://jepsen.io/analyses. [Poslednji pristup Septembar 2020].
[2] M. Kleppman, ,,Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable and Maintainable Systems,“ 2017.
[3] M. Wiesmann, F. Pedone, A. Schiper, B. Kemme, G. Alonso, ,,Understanding Replication in Databases and Distributed Systems, “ Proceedings - International Conference on Distributed Computing Systems, 2000.
[4] D. Ongaro, J. Ousterhout, ,,In Search of an Understandable Consensus Algorithm,“ USENIX Annual Technical Conference, 2014.
[5] ,,Scalling Raft,“ [Na mreži]. Available: https://www.cockroachlabs.com/blog/scaling-raft/. [Poslednji pristup Septembar 2020].
[6] R. Taft, I. Sharif, A. Matei, N. VanBenschoten, J. Lewis, T. Grieger, K. Niemi, A. Woods, A. Birzin, R. Poss, P. Bardea, A. Ranade, B. Darnell, B. Gruneir, J. Jaffray, L. Zhang, P. Mattis, ,,CockroachDB: The Resilient Geo-Distributed SQL Database,“ SIGMOD, the Association for Computing Machinery, 2020.
Objavljeno
2020-11-04
Sekcija
Elektrotehničko i računarsko inženjerstvo