Golang and NSG Implementation in REST API Based Third-Party Sandbox System

A good application development requires a testing phase to ensure there are no errors before it’s released to public. But testing phase becomes difficult if the application development involves features from third parties. The idea to resolve the problem for Dhanapala application under the auspices...

Full description

Bibliographic Details
Main Authors: Yulius Harjoseputro, Albertus Ari Kristanto, Joseph Eric Samodra
Format: Article
Language:English
Published: Ikatan Ahli Informatika Indonesia 2020-08-01
Series:Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
Subjects:
Online Access:http://jurnal.iaii.or.id/index.php/RESTI/article/view/2218
_version_ 1827361230623342592
author Yulius Harjoseputro
Albertus Ari Kristanto
Joseph Eric Samodra
author_facet Yulius Harjoseputro
Albertus Ari Kristanto
Joseph Eric Samodra
author_sort Yulius Harjoseputro
collection DOAJ
description A good application development requires a testing phase to ensure there are no errors before it’s released to public. But testing phase becomes difficult if the application development involves features from third parties. The idea to resolve the problem for Dhanapala application under the auspices of PT. Semangat Gotong Royong is to make the Sandbox system which is a system designed to resemble the characteristics of a third party. The Sandbox system will be developed into a REST API and written using the Golang programming language. In conducting communications with other systems New Simple Queue (NSQ) is also used that can support concurrency and prevent data transmission failures. As a result, the Sandbox system can receive requests and will process responses that are similar to functions from third parties. All forms of feature calls to third parties can be transferred to the Sandbox system so that all the data needs on some functions involving third parties can be fulfilled and the Dhanapala application can be run without its dependence on third parties
first_indexed 2024-03-08T07:01:02Z
format Article
id doaj.art-b5840a9072d14cb187a0e7893bb99aa4
institution Directory Open Access Journal
issn 2580-0760
language English
last_indexed 2024-03-08T07:01:02Z
publishDate 2020-08-01
publisher Ikatan Ahli Informatika Indonesia
record_format Article
series Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
spelling doaj.art-b5840a9072d14cb187a0e7893bb99aa42024-02-03T05:46:44ZengIkatan Ahli Informatika IndonesiaJurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)2580-07602020-08-014474575010.29207/resti.v4i4.22182218Golang and NSG Implementation in REST API Based Third-Party Sandbox SystemYulius Harjoseputro0Albertus Ari Kristanto1Joseph Eric Samodra2Universitas Atma Jaya YogyakartaUniversitas Atma Jaya YogyakartaUniversitas Atma Jaya YogyakartaA good application development requires a testing phase to ensure there are no errors before it’s released to public. But testing phase becomes difficult if the application development involves features from third parties. The idea to resolve the problem for Dhanapala application under the auspices of PT. Semangat Gotong Royong is to make the Sandbox system which is a system designed to resemble the characteristics of a third party. The Sandbox system will be developed into a REST API and written using the Golang programming language. In conducting communications with other systems New Simple Queue (NSQ) is also used that can support concurrency and prevent data transmission failures. As a result, the Sandbox system can receive requests and will process responses that are similar to functions from third parties. All forms of feature calls to third parties can be transferred to the Sandbox system so that all the data needs on some functions involving third parties can be fulfilled and the Dhanapala application can be run without its dependence on third partieshttp://jurnal.iaii.or.id/index.php/RESTI/article/view/2218sandboxgolangnsqrest apithird party
spellingShingle Yulius Harjoseputro
Albertus Ari Kristanto
Joseph Eric Samodra
Golang and NSG Implementation in REST API Based Third-Party Sandbox System
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
sandbox
golang
nsq
rest api
third party
title Golang and NSG Implementation in REST API Based Third-Party Sandbox System
title_full Golang and NSG Implementation in REST API Based Third-Party Sandbox System
title_fullStr Golang and NSG Implementation in REST API Based Third-Party Sandbox System
title_full_unstemmed Golang and NSG Implementation in REST API Based Third-Party Sandbox System
title_short Golang and NSG Implementation in REST API Based Third-Party Sandbox System
title_sort golang and nsg implementation in rest api based third party sandbox system
topic sandbox
golang
nsq
rest api
third party
url http://jurnal.iaii.or.id/index.php/RESTI/article/view/2218
work_keys_str_mv AT yuliusharjoseputro golangandnsgimplementationinrestapibasedthirdpartysandboxsystem
AT albertusarikristanto golangandnsgimplementationinrestapibasedthirdpartysandboxsystem
AT josephericsamodra golangandnsgimplementationinrestapibasedthirdpartysandboxsystem