Analisis Perbandingan Penggunaan Logging Library Pada Aplikasi Web REST API Menggunakan Bahasa Pemrograman Go
Kata Kunci:
web service, REST API, loggingAbstrak
Naskah ini akan diterbitkan di JITECS
Referensi
Challapalli, S.S.N., Kaushik, P., Suman, S., Shivahare, B.D., Bibhu, V. and Gupta, A.D., 2021. Web Development and performance comparison of Web Development Technologies in Node.js and Python. In: 2021 International Conference on Technological Advancements and Innovations (ICTAI). [online] 2021 International Conference on Technological Advancements and Innovations (ICTAI). pp.303–307. https://doi.org/10.1109/ICTAI53825.2021.9673464.
https://pkg.go.dev/go.uber.org/zap#section-readme, 2024. zap package - go.uber.org/zap - Go Packages. [online] Available at: <https://pkg.go.dev/go.uber.org/zap#section-readme> [Accessed 22 April 2024].
ISO, 2024. ISO 25010. [online] Available at: <https://iso25000.com/index.php/en/iso-25000-standards/iso-25010> [Accessed 25 March 2024].
Jatnika, A.A.D., Akbar, M.A. and Pinandito, A., 2023. Comparative Analysis of the Use of State Management in E-commerce Marketplace Applications Using the Flutter Framework. Journal of Information Technology and Computer Science, 8(2), pp.111–124. https://doi.org/10.25126/jitecs.202382557.
Khan, F.A., 2018. Does logging cause CPU load? (A test of all the Golang logging libraries). techlog. Available at: <https://medium.com/techlog/does-logging-cause-cpu-load-a-test-of-all-the-golang-logging-libraries-34052240f90d> [Accessed 18 June 2024].
Li, H., Shang, W., Adams, B., Sayagh, M. and Hassan, A.E., 2021. A Qualitative Study of the Benefits and Costs of Logging From Developers’ Perspectives. IEEE Transactions on Software Engineering, 47(12), pp.2858–2873. https://doi.org/10.1109/TSE.2020.2970422.
lin, robert, 2024. Anatomy of a logger. [online] Anatomy of a logger | robert lin. Available at: <https://bobheadxi.dev/anatomy-of-a-logger/> [Accessed 29 April 2024].
Masse, M., 2011. REST API Design Rulebook: Designing Consistent RESTful Web Service Interfaces. O’Reilly Media, Inc.
Ray, I., Belyaev, K., Strizhov, M., Mulamba, D. and Rajaram, M., 2013. Secure Logging as a Service—Delegating Log Management to the Cloud. IEEE Systems Journal, 7(2), pp.323–334. https://doi.org/10.1109/JSYST.2012.2221958.
Tanadechopon, T. and Kasemsontitum, B., 2023. Performance Evaluation of Programming Languages as API Services for Cloud Environments: A Comparative Study of PHP, Python, Node.js and Golang. In: 2023 7th International Conference on Information Technology (InCIT). [online] 2023 7th International
Challapalli, S.S.N., Kaushik, P., Suman, S., Shivahare, B.D., Bibhu, V. and Gupta, A.D., 2021. Web Development and performance comparison of Web Development Technologies in Node.js and Python. In: 2021 International Conference on Technological Advancements and Innovations (ICTAI). [online] 2021 International Conference on Technological Advancements and Innovations (ICTAI). pp.303–307. https://doi.org/10.1109/ICTAI53825.2021.9673464.
https://pkg.go.dev/go.uber.org/zap#section-readme, 2024. zap package - go.uber.org/zap - Go Packages. [online] Available at: <https://pkg.go.dev/go.uber.org/zap#section-readme> [Accessed 22 April 2024].
ISO, 2024. ISO 25010. [online] Available at: <https://iso25000.com/index.php/en/iso-25000-standards/iso-25010> [Accessed 25 March 2024].
Jatnika, A.A.D., Akbar, M.A. and Pinandito, A., 2023. Comparative Analysis of the Use of State Management in E-commerce Marketplace Applications Using the Flutter Framework. Journal of Information Technology and Computer Science, 8(2), pp.111–124. https://doi.org/10.25126/jitecs.202382557.
Khan, F.A., 2018. Does logging cause CPU load? (A test of all the Golang logging libraries). techlog. Available at: <https://medium.com/techlog/does-logging-cause-cpu-load-a-test-of-all-the-golang-logging-libraries-34052240f90d> [Accessed 18 June 2024].
Li, H., Shang, W., Adams, B., Sayagh, M. and Hassan, A.E., 2021. A Qualitative Study of the Benefits and Costs of Logging From Developers’ Perspectives. IEEE Transactions on Software Engineering, 47(12), pp.2858–2873. https://doi.org/10.1109/TSE.2020.2970422.
lin, robert, 2024. Anatomy of a logger. [online] Anatomy of a logger | robert lin. Available at: <https://bobheadxi.dev/anatomy-of-a-logger/> [Accessed 29 April 2024].
Masse, M., 2011. REST API Design Rulebook: Designing Consistent RESTful Web Service Interfaces. O’Reilly Media, Inc.
Ray, I., Belyaev, K., Strizhov, M., Mulamba, D. and Rajaram, M., 2013. Secure Logging as a Service—Delegating Log Management to the Cloud. IEEE Systems Journal, 7(2), pp.323–334. https://doi.org/10.1109/JSYST.2012.2221958.
Tanadechopon, T. and Kasemsontitum, B., 2023. Performance Evaluation of Programming Languages as API Services for Cloud Environments: A Comparative Study of PHP, Python, Node.js and Golang. In: 2023 7th International Conference on Information Technology (InCIT). [online] 2023 7th International
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2024 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer
Artikel ini berlisensiCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.