Cite Article

Implementation of Asynchronous Microservices Architecture on Smart Village Application

Choose citation format

BibTeX

@article{IJASEIT13897,
   author = {Sri Andriati Asri and I Nyoman Gede Arya Astawa and I Gusti Agung Made Sunaya and I Made Riyan Adi Nugroho and Widyadi Setiawan},
   title = {Implementation of Asynchronous Microservices Architecture on Smart Village Application},
   journal = {International Journal on Advanced Science, Engineering and Information Technology},
   volume = {12},
   number = {3},
   year = {2022},
   pages = {1236--1243},
   keywords = {Microservices; smart village; asynchronous.},
   abstract = {This paper discusses the implementation of microservices architecture in smart village applications. The smart village application is a village-based online marketplace that facilitates various business actors' buying and selling process in a village. This application manages five types of products: lodging reservations, tourist attraction tickets, culinary purchases, and purchasing knick-knacks show tickets. The complexity of processes, data, and high potential users requires that the system architecture is designed to produce a scalable, fault-tolerant system and easy to develop. Microservices architecture is one of the recommended architectures for building a scalable, fault-tolerant, and maintainable application. This architecture has several variations, ranging from variations in communication between services to the technology used. The suitability of applications with architectural variations and the complexity is a challenge in implementing this architecture. This paper describes how to implement the microservices architecture in smart village applications. Design and implementation of the microservices architecture in the smart village application was followed the WSIM or Web Services Implementation Methodology stage. The implementation results show that the application is easier to manage because it is divided into independent microservices. Implementing asynchronous communication and a choreographic approach to each service makes the client application response faster; besides, it did not affect other services if there is a problematic service.},
   issn = {2088-5334},
   publisher = {INSIGHT - Indonesian Society for Knowledge and Human Development},
   url = {http://ijaseit.insightsociety.org/index.php?option=com_content&view=article&id=9&Itemid=1&article_id=13897},
   doi = {10.18517/ijaseit.12.3.13897}
}

EndNote

%A Asri, Sri Andriati
%A Astawa, I Nyoman Gede Arya
%A Sunaya, I Gusti Agung Made
%A Adi Nugroho, I Made Riyan
%A Setiawan, Widyadi
%D 2022
%T Implementation of Asynchronous Microservices Architecture on Smart Village Application
%B 2022
%9 Microservices; smart village; asynchronous.
%! Implementation of Asynchronous Microservices Architecture on Smart Village Application
%K Microservices; smart village; asynchronous.
%X This paper discusses the implementation of microservices architecture in smart village applications. The smart village application is a village-based online marketplace that facilitates various business actors' buying and selling process in a village. This application manages five types of products: lodging reservations, tourist attraction tickets, culinary purchases, and purchasing knick-knacks show tickets. The complexity of processes, data, and high potential users requires that the system architecture is designed to produce a scalable, fault-tolerant system and easy to develop. Microservices architecture is one of the recommended architectures for building a scalable, fault-tolerant, and maintainable application. This architecture has several variations, ranging from variations in communication between services to the technology used. The suitability of applications with architectural variations and the complexity is a challenge in implementing this architecture. This paper describes how to implement the microservices architecture in smart village applications. Design and implementation of the microservices architecture in the smart village application was followed the WSIM or Web Services Implementation Methodology stage. The implementation results show that the application is easier to manage because it is divided into independent microservices. Implementing asynchronous communication and a choreographic approach to each service makes the client application response faster; besides, it did not affect other services if there is a problematic service.
%U http://ijaseit.insightsociety.org/index.php?option=com_content&view=article&id=9&Itemid=1&article_id=13897
%R doi:10.18517/ijaseit.12.3.13897
%J International Journal on Advanced Science, Engineering and Information Technology
%V 12
%N 3
%@ 2088-5334

IEEE

Sri Andriati Asri,I Nyoman Gede Arya Astawa,I Gusti Agung Made Sunaya,I Made Riyan Adi Nugroho and Widyadi Setiawan,"Implementation of Asynchronous Microservices Architecture on Smart Village Application," International Journal on Advanced Science, Engineering and Information Technology, vol. 12, no. 3, pp. 1236-1243, 2022. [Online]. Available: http://dx.doi.org/10.18517/ijaseit.12.3.13897.

RefMan/ProCite (RIS)

TY  - JOUR
AU  - Asri, Sri Andriati
AU  - Astawa, I Nyoman Gede Arya
AU  - Sunaya, I Gusti Agung Made
AU  - Adi Nugroho, I Made Riyan
AU  - Setiawan, Widyadi
PY  - 2022
TI  - Implementation of Asynchronous Microservices Architecture on Smart Village Application
JF  - International Journal on Advanced Science, Engineering and Information Technology; Vol. 12 (2022) No. 3
Y2  - 2022
SP  - 1236
EP  - 1243
SN  - 2088-5334
PB  - INSIGHT - Indonesian Society for Knowledge and Human Development
KW  - Microservices; smart village; asynchronous.
N2  - This paper discusses the implementation of microservices architecture in smart village applications. The smart village application is a village-based online marketplace that facilitates various business actors' buying and selling process in a village. This application manages five types of products: lodging reservations, tourist attraction tickets, culinary purchases, and purchasing knick-knacks show tickets. The complexity of processes, data, and high potential users requires that the system architecture is designed to produce a scalable, fault-tolerant system and easy to develop. Microservices architecture is one of the recommended architectures for building a scalable, fault-tolerant, and maintainable application. This architecture has several variations, ranging from variations in communication between services to the technology used. The suitability of applications with architectural variations and the complexity is a challenge in implementing this architecture. This paper describes how to implement the microservices architecture in smart village applications. Design and implementation of the microservices architecture in the smart village application was followed the WSIM or Web Services Implementation Methodology stage. The implementation results show that the application is easier to manage because it is divided into independent microservices. Implementing asynchronous communication and a choreographic approach to each service makes the client application response faster; besides, it did not affect other services if there is a problematic service.
UR  - http://ijaseit.insightsociety.org/index.php?option=com_content&view=article&id=9&Itemid=1&article_id=13897
DO  - 10.18517/ijaseit.12.3.13897

RefWorks

RT Journal Article
ID 13897
A1 Asri, Sri Andriati
A1 Astawa, I Nyoman Gede Arya
A1 Sunaya, I Gusti Agung Made
A1 Adi Nugroho, I Made Riyan
A1 Setiawan, Widyadi
T1 Implementation of Asynchronous Microservices Architecture on Smart Village Application
JF International Journal on Advanced Science, Engineering and Information Technology
VO 12
IS 3
YR 2022
SP 1236
OP 1243
SN 2088-5334
PB INSIGHT - Indonesian Society for Knowledge and Human Development
K1 Microservices; smart village; asynchronous.
AB This paper discusses the implementation of microservices architecture in smart village applications. The smart village application is a village-based online marketplace that facilitates various business actors' buying and selling process in a village. This application manages five types of products: lodging reservations, tourist attraction tickets, culinary purchases, and purchasing knick-knacks show tickets. The complexity of processes, data, and high potential users requires that the system architecture is designed to produce a scalable, fault-tolerant system and easy to develop. Microservices architecture is one of the recommended architectures for building a scalable, fault-tolerant, and maintainable application. This architecture has several variations, ranging from variations in communication between services to the technology used. The suitability of applications with architectural variations and the complexity is a challenge in implementing this architecture. This paper describes how to implement the microservices architecture in smart village applications. Design and implementation of the microservices architecture in the smart village application was followed the WSIM or Web Services Implementation Methodology stage. The implementation results show that the application is easier to manage because it is divided into independent microservices. Implementing asynchronous communication and a choreographic approach to each service makes the client application response faster; besides, it did not affect other services if there is a problematic service.
LK http://ijaseit.insightsociety.org/index.php?option=com_content&view=article&id=9&Itemid=1&article_id=13897
DO  - 10.18517/ijaseit.12.3.13897