Claim Missing Document
Check
Articles

Found 3 Documents
Search

Implementasi Golang dan New Simple Queue pada Sistem Sandbox Pihak Ketiga Berbasis REST API Albertus Ari Kristanto; Yulius Harjoseputro; Joseph Eric Samodra
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol 4 No 4 (2020): Agustus 2020
Publisher : Ikatan Ahli Informatika Indonesia (IAII)

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (445.461 KB) | DOI: 10.29207/resti.v4i4.2218

Abstract

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
Implementasi Arsitektur Microservice pada Aplikasi Web Pengajaran Agama Islam Home Pesantren Yuri Chandra Tri Putra; Thomas Adi Purnomo Sidi; Joseph Eric Samodra
Jurnal Informatika Atma Jogja Vol. 1 No. 1 (2020): Jurnal Informatika Atma Jogja - November
Publisher : Universitas Atma Jaya Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Aplikasi web pengajaran agama Islam Home Pesantren adalah aplikasi berbasis web yang dapat digunakan untuk mendapatkan konten-konten pengajaran agama Islam. Dalam tahap pengembangan, aplikasi web Home Pesantren menggunakan arsitektur monolitik. Dengan arsitektur tersebut, seluruh struktur proyek ditempatkan dalam satu tempat yang sama. Selain itu, arsitektur monolitik yang diterapkan pada aplikasi web Home Pesantren memiliki kesulitan dalam skalabilitas, karena arsitektur tersebut mengharuskan keseluruhan proyek untuk ditingkatkan ketika kebutuhan skalabilitas menjadi tinggi. Tentu saja, penggunaan sumber daya akan menjadi tidak efisien. Penerapan arsitektur microservice diharapkan dapat meningkatkan modularitas serta kemudahan skalabilitas aplikasi. Penerapan arsitektur microservice akan didukung dengan HTTP dan event driven communication sebagai jembatan intercommunication antar microservice. Serta pengunaan tools docker swarm diharapkan dapat membantu penerapan microservice sehingga skalabilitas dapat dicapai dengan lebih mudah.Kata Kunci: Microservice, arsitektur, aplikasi web, skalabilitas
Pembangunan Sistem Informasi Aplikasi Layanan dan Manajemen Toko Digital Printing Berbasis Web Indonesia Stephanie Pamela Adithama; Jonathan Robertus; Joseph Eric Samodra
Proletarian : Community Service Development Journal Vol 1 No 2 (2023): November 2023
Publisher : PT. BERBAGI TEKNOLOGI SEMESTA

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.61098/proletariancomdev.v1i2.79

Abstract

CV. Sonic Advertising merupakan perusahaan yang berfokus kepada periklanan. Seiring dengan perkembangan toko telah membuat masalah baru dalam perusahaan. Proses belanja yang dilakukan secara manual tidak efektif dan efisien dikarenakan pelanggan harus melakukan antrian ketika mendatangi kasir atau menghubungi pemilik toko untuk melakukan pemesanan. Bahkan, pendataan berupa stok dan transaksi masih dilakukan secara manual dan dapat menimbulkan kerugian karena kesalahan manusia. Untuk menyelesaikan masalah tersebut, maka dibangun sistem informasi aplikasi dan manajemen toko digital printing berbasis web. Sistem yang dibangun menggunakan framework Vue JS dan Laravel serta basis data MySQL. Metode pembayaran online menggunakan Midtrans telah mempermudah pelanggan dalam melakukan transaksi, dimana terdapat berbagai metode pembayaran. Sistem ini juga memiliki fitur transaksi toko untuk pelanggan yang melakukan transaksi di toko. Sistem informasi Sonic Digital Printing ini telah berhasil dibangun dan dapat mengelola data toko, mencatat stok barang, menangani penjualan dan pembayaran yang efektif dan efisien.