View Item 
      •   IPB Repository
      • Dissertations and Theses
      • Undergraduate Theses
      • UT - Faculty of Mathematics and Natural Sciences
      • UT - Computer Science
      • View Item
      •   IPB Repository
      • Dissertations and Theses
      • Undergraduate Theses
      • UT - Faculty of Mathematics and Natural Sciences
      • UT - Computer Science
      • View Item
      JavaScript is disabled for your browser. Some features of this site may not work without it.

      Pengembangan dan Pengukuran Kinerja Server IoT Menggunakan Rust dengan Framework Ntex dan Ntex-MQTT

      Thumbnail
      View/Open
      Cover (345.6Kb)
      Fulltext (1.184Mb)
      Lampiran (154.7Kb)
      Date
      2025
      Author
      Alamsyah, Irfan
      Ridha, Ahmad
      Metadata
      Show full item record
      Abstract
      Pertumbuhan pasar Internet of Things (IoT) di Indonesia diperkirakan akan mencapai nilai signifikan di tahun 2029, mencerminkan peningkatan global dalam adopsi teknologi IoT dan produksi data. Meskipun potensinya yang besar, perangkat IoT sering menghadapi keterbatasan sumber daya dan menuntut pengembangan server yang efisien untuk mengelola data yang dihasilkan. Penelitian terdahulu telah mengembangkan solusi berbasis server menggunakan berbagai framework, termasuk dengan Python Falcon dan Go Fiber, namun masih terdapat ruang untuk peningkatan. Penelitian mengembangkan dan menguji kinerja server IoT berbasis framework Ntex dan Ntex-MQTT dan membandingkannya dengan penelitian terdahulu. Penelitian ini menggunakan metode waterfall. Pengujian menggunakan Grafana k6 dengan metrik transaksi per detik. Hasil pengujian menunjukkan bahwa Ntex memiliki kinerja 20% lebih cepat secara rata-rata dibandingkan Go Fiber. Sementara itu, Ntex-MQTT memiliki kinerja 3,6 kali lipat (user token) dan 4,7 kali lipat (node token) dibandingkan kinerja Ntex serta 3,9 kali lipat (user token) dan 5 kali lipat (node token) dibandingkan kinerja Go Fiber.
       
      The growth of the Internet of Things (IoT) market in Indonesia is expected to reach a significant value by 2029, reflecting a global increase in the adoption of IoT technology and data production. Despite their great potential, IoT devices often face resource limitations and require efficient server development to manage the data generated. Previous research have developed server-based solutions using various frameworks, including Python Falcon and Go Fiber, yet there is still room for improvement. This study developed and tested the performance of an IoT server based on the Ntex and Ntex-MQTT framework and compared it with previous research. The study used the waterfall method. Testing was conducted using Grafana k6 with transaction per second metrics. The test results showed that Ntex performed 20% times faster on average compared to Go Fiber. Meanwhile, Ntex-MQTT performed 3.6 times faster (user token) and 4.7 times faster (node token) than Ntex, as well as 3.9 times faster (user token) and 5 times faster (node token) than Go Fiber.
       
      URI
      http://repository.ipb.ac.id/handle/123456789/161772
      Collections
      • UT - Computer Science [2482]

      Copyright © 2020 Library of IPB University
      All rights reserved
      Contact Us | Send Feedback
      Indonesia DSpace Group 
      IPB University Scientific Repository
      UIN Syarif Hidayatullah Institutional Repository
      Universitas Jember Digital Repository
        

       

      Browse

      All of IPB RepositoryCollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

      My Account

      Login

      Application

      google store

      Copyright © 2020 Library of IPB University
      All rights reserved
      Contact Us | Send Feedback
      Indonesia DSpace Group 
      IPB University Scientific Repository
      UIN Syarif Hidayatullah Institutional Repository
      Universitas Jember Digital Repository