APSEC 2022
Tue 6 - Fri 9 December 2022
Fri 9 Dec 2022 09:35 - 09:50 at Room2 - Microservices and Web Chair(s): Norihiro Yoshida

The microservice system architecture (MSA) outperforms the monolithic system architecture in terms of maintainability, extensibility, scalability, and fault tolerance. This is prompting a widescale migration of software systems from existing monolith systems to MSA. Most microservice systems utilize container technology for deployment. The fact that Kubernetes (K8s) provides a fully-fledged toolchain for managing container-based applications is prompting many organizations to adopt the K8s protocol for microservice system deployment and operations. Microservice monitoring is essential to the success of any service operation. The collection of logs and aggregation of metrics by most existing microservice monitoring systems is somewhat intrusive. Furthermore, the heterogeneity of Kubernetes technology means that most monitoring methods are inapplicable in situations where microservices are developed for a system using a variety of underlying languages and platforms. In the current study, we developed a monitoring mechanism that provides various metrics specific to microservice systems in a nonintrusive way. The proposed K8s-based microservice monitoring system, referred to as KMamiz (Kubernetes-based Microservice Analysis and Monitoring using Istio and Zipkin), enables the construction and visualization for service-level/endpoint-level dependency graphs and endpoint request chains, and the service cohesion/coupling analysis to enhance system quality for the development team.

Fri 9 Dec

Displayed time zone: Osaka, Sapporo, Tokyo change

09:20 - 10:30
Microservices and WebERA - Early Research Achievements / Technical Track at Room2
Chair(s): Norihiro Yoshida Ritsumeikan University
09:20
15m
Paper
Testing for Event-Driven Microservices Based on Consumer-Driven Contracts and State Models
ERA - Early Research Achievements
Chu-Fei Wu National Taiwan Ocean University, Shang-Pin Ma National Taiwan Ocean University, An-Chi Shau National Taiwan Ocean University, Hang-Wei Yeh National Taiwan Ocean University
09:35
15m
Paper
Analyzing and Monitoring Kubernetes Microservices based on Distributed Tracing and Service Mesh
ERA - Early Research Achievements
Yu-Te Wang National Taiwan Ocean University, Shang-Pin Ma National Taiwan Ocean University, Yue-Jun Lai National Taiwan Ocean University, Yan-Cih Liang National Taiwan Ocean University
09:50
15m
Paper
Managing Complexity in Microservices Architecture: A Nested MultiTree Domain-Driven Approach
ERA - Early Research Achievements
Duc Minh Le Swinburne Vietnam, FPT University
10:05
20m
Paper
UTCache: Updatable Transactional Cache For Database-Driven Applications
Technical Track
Xiaodong Zhang Shanghai Jiao Tong University, Jing Zhou Shanghai Jiao Tong University