Simulasi Jaringan untuk Sistem Terdistribusi Website “Simple Restaurant App” dengan GNS3
DOI:
https://doi.org/10.55606/jutiti.v5i3.6313Keywords:
Data Consistency, Distributed Systems, Fault Tolerance, Scalability, System SecurityAbstract
Distributed systems, integral to contemporary computing, involve the coordinated functioning of autonomous nodes across interconnected networks. Architectural models like client-server and peer-to-peer configurations define their structure, presenting both advantages and challenges. Challenges stem from the intricacies of managing geographically dispersed nodes, encompassing issues of data consistency, fault tolerance, scalability, and security. Overcoming these hurdles demands advanced algorithms and protocols, especially for achieving consistency and resilience in the face of failures. Scalability is a critical consideration, and security concerns add complexity to their design. Current trends in distributed systems, such as edge computing, serverless architectures, and blockchain technologies, aim to address these challenges and enhance system capabilities. Edge computing optimizes proximity to data sources, serverless architectures streamline resource utilization, and blockchain offers decentralized and tamper-resistant solutions. Understanding these architectures, addressing challenges, and embracing emerging trends are pivotal for constructing robust and efficient distributed systems that align with the demands of the interconnected digital landscape.
Downloads
References
Desks, P. G., Guide, M. K., Keyboards, G. M., Keyboards, B. M., Keyboards, R. M., Backlight, B. M., & Earbuds, G. (2021). Best Linux distro to run from USB. Computer Software. https://computerstationnation.com/best-linux-distro-to-run-from-usb/
Fain, Y., & Moiseev, A. (2017). Angular 2 development with TypeScript (p. 456). Manning Publications Company. https://sundaramdesign.com/sites/default/files/angular-2-development-with-typescript-yakov-fain-anton-moiseev-d7bea4f.pdf
Khadafi, S., Nurmuslimah, S., & Anggakusuma, F. K. (2019). Implementasi firewall dan port knocking sebagai keamanan data transfer pada FTP server berbasiskan Linux Ubuntu server. Network Engineering Research Operation, 4(3), 180–188. http://download.garuda.kemdikbud.go.id/article.php?article=1620052&val=11044&title=IMPLEMENTASI%20FIREWALL%20DAN%20PORT%20KNOCKING%20SEBAGAI%20KEAMANAN%20DATA%20TRANSFER%20PADA%20FTP%20SERVER%20BERBASISKAN%20LINUX%20UBUNTU%20SERVER
Liu, L. Y., & Shyamasundar, R. K. (1990). Static analysis of real-time distributed systems. IEEE Transactions on Software Engineering, 16(4), 373–388. https://ieeexplore.ieee.org/abstract/document/54290
Mullender, S. (Ed.). (1990). Distributed systems. ACM. https://dl.acm.org/doi/abs/10.1145/90417
Neuman, B. C. (1994). Scale in distributed systems (Report No. 68). ISI/USC. https://cs.uwaterloo.ca/~brecht/courses/epfl/Possible-Readings/general/scale-dist-sys-neuman-readings-dcs-1994.pdf
Praghash, K., Eswar, V. S., Roy, J. Y., Alagarsamy, A., & Arunmetha, S. (2021, December). Tunnel-based intra network controller using NGROK framework for smart cities. In 2021 5th International Conference on Electronics, Communication and Aerospace Technology (ICECA) (pp. 39–43). IEEE. https://ieeexplore.ieee.org/abstract/document/9676036
Rose, M. E. (1953). The analysis of angular correlation and angular distribution data. Physical Review, 91(3), 610. https://journals.aps.org/pr/abstract/10.1103/PhysRev.91.610
Suryana, T. (2021). Implementasi komunikasi web server Nodemcu ESP8266 dan web server Apache MySQL untuk otomatisasi dan kontrol peralatan elektronik jarak jauh via internet. https://repository.unikom.ac.id/68717/
Terplan, K., & Huntington-Lee, J. (1997). Applications for distributed systems and network management. International Thomson Publishing. https://dl.acm.org/doi/abs/10.5555/550612
Tutang, T. (2016). Implementasi Network Address Translation (NAT) menggunakan Kerio Control versi 7.4.1 di Pusat Penelitian Bioteknologi–LIPI. Baca: Jurnal Dokumentasi dan Informasi, 36(1), 97–108. https://jurnalbaca.pdii.lipi.go.id/index.php/baca/article/view/162/0
Widharma, I. G. S. (n.d.). Pengamanan sistem jaringan komputer dengan teknologi firewall. https://www.researchgate.net/profile/I-Gede-Widharma-2/publication/346965331_PENGAMANAN_SISTEM_JARINGAN_KOMPUTER_DENGAN_TEKNOLOGI_FIREWALL_I_Gede_Suputra_Widharma_and_The_A_Team/links/5fd4d5fd299bf14088041120/PENGAMANAN-SISTEM-JARINGAN-KOMPUTER-DENGAN-TEKNOLOGI-FIREWALL-I-Gede-Suputra-Widharma-and-The-A-Team.pdf
Zhang, Y., Kameda, H., & Hung, S. L. (1997). Comparison of dynamic and static load-balancing strategies in heterogeneous distributed systems. IEE Proceedings – Computers and Digital Techniques, 144(2), 100–106. https://digital-library.theiet.org/content/journals/10.1049/ip-cdt_19970951
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Jurnal Teknik Informatika dan Teknologi Informasi

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.




