Pengukuran Performansi Penerapan Asynchronous Daemon Pada Web Service Verifikasi User Di Banana Pi Dengan Metode Benchmarking

  • Rolly Maulana Awangga Politeknik Pos Indonesia
  • Rony Andarsyah Politeknik Pos Indonesia

Abstrak


Verifikasi pengguna (User Verification) menggunakan email sangatlah rentan terhadap fraud atau kasus-kasus penipuan dikarenakan mudahnya membuat email dan banyaknya penyedia layanan email gratis yang bertebaran di internet. Sehingga verifikasi menggunakan nomor telepon seluler merupakan solusi terbaik untuk meningkatkan keamanan aplikasi dan data. Untuk kemudahan integrasi, pengembangan aplikasi dibangun per modul dengan mengacu kepada Rekayasa Perangkat Lunak berbasiskan komponen. Komponen verifikasi ini merupakan layanan berbasis web (web service) yang sangat penting maka ketersediaannya harus teruji jika mendapatkan permintaan (request) jutaan dari aplikasi secara bersamaan (concurrent) karena besarnya pengguna layanan aplikasi. Dengan menggunakan Apache Benchmark dan psutil python library maka dapat diperoleh data hasil pengukuran performance benchmark sebagai data pendukung untuk Capacity Planning.


Kata Kunci : User Verification, Rekayasa Perangkat Lunak Berbasis Komponen, Apache Benchmark, psutil Python Library, Capacity Planning, Web Service, Request, Concurrent.


Referensi

[1]. Brown University. (2016, Jan 25). Handouts Computer Science. Retrieved Jan 25, 2016, from Brown University: http://cs.brown.edu/courses/cs168/s12/han douts/async.pdf
[2]. Chia Hung Kao, C. C.-N. (2013). Performance Testing Framework for REST-based Web Applications. 2013 13th International Conference on Quality Software, 349-354.
[3]. Hashemian, R., Krishnamurthy, D., & Arlitt, M. (2012). Overcoming Web Server Benchmarking Challenges in the Multi- Core Era. 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation, 648-653.
[4]. Wikipedia. (2015, January 26). Asynchrony (computer programming) . Retrieved January 26, 2015, from Wikipedia: https://en.wikipedia.org/wiki/Asynchrony_ (computer_programming)
[5]. Zhang, L., Yu, S., Ding, X., & Wang, X. (2014). Research on IOT RESTful Web Service Asynchronous Composition Based on BPEL. IEEE Conference Publications , 1, 62-65.
Diterbitkan
2016-01-31
##submission.howToCite##
AWANGGA, Rolly Maulana; ANDARSYAH, Rony. Pengukuran Performansi Penerapan Asynchronous Daemon Pada Web Service Verifikasi User Di Banana Pi Dengan Metode Benchmarking. Jurnal Teknik Informatika, [S.l.], v. 8, n. 1, p. 1-13, jan. 2016. Tersedia pada: <https://jurnal.diplomainformatika.or.id/teknikinformatika/article/view/2>. Tanggal Akses: 24 nov. 2017