Performance Analysis of RESTful API and RabbitMQ for Microservice Web Application

Author(s):  
Xian Jun Hong ◽  
Hyun Sik Yang ◽  
Young Han Kim
2020 ◽  
Vol 5 (2) ◽  
pp. 21-27
Author(s):  
Nur Khairani Kamarudin ◽  
Nur Syafiqa Bismi ◽  
Nurul Hidayah Ahmad Zukri ◽  
Mohd Faris Mohd Fuzi ◽  
Rashidah Ramle

VoIP application usage has increased from time to time and makes our daily life more convenient. VoIP application has features to make a phone call, send a text message and share the file through the apps for free. However, most of the users did not seem aware of VoIP security features such as authentication ability, password encryption ability, or voice or audio and text communication encryption ability. It is essential to ensure the VoIP used is secure from password decrypter and eavesdrops the user conversation. Thus, the first objective of this research was to study and investigate VoIP application consist of Kakao Talk, Telegram, Facebook Messenger and WhatsApp for both Android and web application. The second objective was to evaluate the four VoIP application identified based on authentication requirement, password encryption, voice or audio encryption communication, and text encryption communication. There were two mobile phones used. One acts as a client and a personal computer act as an attacker. Wireshark and packet capture were run in personal computer and mobile phone to monitoring and scanning the network traffic while both devices connected in the same WLAN. The experiment implements MITM, interception, and sniffing attacks. This research project has identified Facebook Messenger and WhatsApp web application do not provide secure password ability.


2021 ◽  
Vol 19 ◽  
pp. 139-143
Author(s):  
Gabriel Białecki ◽  
Beata Pańczyk

The aim of this article is to check if the Svelte-based client part of a web application is more effective than the standard Angular approach. The article presents a comparison of page components rendering times on the basis of two test applications prepared in both frameworks. For the performance tests, scenarios were prepared in which the times of adding and removing a different number of page components were examined. Application tests were performed using the Selenium Webdriver package. The research results clearly showed that the new approach used for DOM manipulation (Svelte v.3.0) is more efficient than the standard solution used in Angular applications (v.10.2).


Author(s):  
Nilabja Roy ◽  
Douglas C. Schmidt

Web application portals cater to various types of concurrent users and requests. The number of requests varies by time of day and day of week. Despite the variation in workload, it is important to provide the expected performance (response time) to users of these applications. To assure an appropriate level of performance, web application portals should be analyzed and evaluated throughout their software development lifecycles. Model Driven Architecture (MDA) provides a structured process for developing and analyzing web application portals from the requirement analysis to the ultimate deployment. This chapter examines recent advances in performance analysis methods for web application portals and shows how they can be integrated with MDA methods to analyze performance analysis throughout their software development lifecycles.


Sign in / Sign up

Export Citation Format

Share Document