• Login
    View Item 
    •   DSpace Home
    • FACULTY OF SCIENCE AND COMPUTER
    • COMPUTER SCIENCE (ILMU KOMPUTER)
    • DISSERTATIONS AND THESES (CS)
    • View Item
    •   DSpace Home
    • FACULTY OF SCIENCE AND COMPUTER
    • COMPUTER SCIENCE (ILMU KOMPUTER)
    • DISSERTATIONS AND THESES (CS)
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    PENERAPAN ARSITEKTUR MODULAR MONOLITH UNTUK MENJEMBATANI ARSITEKTUR MONOLITH DAN MICROSERVICES PADA RESTFUL API APLIKASI TAHSIN APP

    Thumbnail
    View/Open
    Bagian Sampul.pdf (4.060Mb)
    Abstrak dan Daftar Konten.pdf (3.737Mb)
    BAB I.pdf (121.3Kb)
    BAB II.pdf (180.1Kb)
    BAB III.pdf (1.388Mb)
    BAB IV.pdf (3.452Mb)
    BAB V.pdf (102.3Kb)
    Daftar Pustaka.pdf (112.6Kb)
    Lampiran.pdf (304.2Kb)
    Date
    2025-08-11
    Author
    Arroziqi, Ahmad
    Metadata
    Show full item record
    Abstract
    Arsitektur microservices telah menjadi sangat populer dalam beberapa tahun terakhir karena skalabilitas dan fleksibilitasnya, terutama dalam sistem berskala besar seperti Netflix dan Amazon. Namun, banyak proyek skala kecil dan menengah kesulitan menerapkan arsitektur ini secara efektif karena tingginya kompleksitas, biaya operasional, dan beban infrastruktur. Sebaliknya, sistem monolith meski lebih sederhana sering mengalami keterbatasan dalam hal skalabilitas dan maintainability seiring bertambahnya fitur. Oleh karena itu, pemilihan arsitektur menjadi keputusan yang sangat penting sejak awal siklus pengembangan perangkat lunak. Penelitian ini mengusulkan pendekatan arsitektur Modular Monolith sebagai solusi antara monolith dan microservices. Melalui studi kasus aplikasi e-learning Tahsin App, penelitian ini mengevaluasi bagaimana desain modular monolith dengan JavaScript (Node.js) dan framework NestJS memengaruhi aspek maintainability, scalability, complexity, dan performance perangkat lunak. Pengujian dilakukan menggunakan JMeter (untuk performa), SonarQube (untuk analisis kode statis), dan Postman (untuk pengujian API). Hasilnya menunjukkan bahwa Modular Monolith dapat menjadi fondasi yang kokoh untuk pengembangan aplikasi yang modular dan scalable tanpa kompleksitas penuh dari microservices.
    URI
    https://library.universitaspertamina.ac.id//xmlui/handle/123456789/14390
    Collections
    • DISSERTATIONS AND THESES (CS)

    DSpace software copyright © 2002-2015  DuraSpace
    Contact Us | Send Feedback
    Theme by 
    @mire NV
     

     

    Browse

    All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    DSpace software copyright © 2002-2015  DuraSpace
    Contact Us | Send Feedback
    Theme by 
    @mire NV