Show simple item record

dc.contributor.advisorRidha, Ahmad
dc.contributor.authorAlamsyah, Irfan
dc.date.accessioned2025-05-23T06:47:02Z
dc.date.available2025-05-23T06:47:02Z
dc.date.issued2025
dc.identifier.urihttp://repository.ipb.ac.id/handle/123456789/161772
dc.description.abstractPertumbuhan 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.
dc.description.abstractThe 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.
dc.description.sponsorship
dc.language.isoid
dc.publisherIPB Universityid
dc.titlePengembangan dan Pengukuran Kinerja Server IoT Menggunakan Rust dengan Framework Ntex dan Ntex-MQTTid
dc.title.alternativeDevelopment and Performance Measurement of IoT Server Using Rust with Ntex and Ntex-MQTT Frameworks
dc.typeSkripsi
dc.subject.keywordMQTTid
dc.subject.keywordREST APIid
dc.subject.keywordNtexid
dc.subject.keywordRustid
dc.subject.keywordserver IoTid


Files in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record