CITY TRAFFIC SIMULATION ON MICROSERVICES

Bulletin of Shakarim University Technical Sciences, 2024

Full text Open access: Gold Metadata (CSL-JSON)
DOI 10.53360/2788-7995-2024-1(13)-2
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

Population growth and urbanization in Kazakhstan have led to significant traffic management problems in large urban areas. Initiatives such as intelligent road systems, real-time traffic information, and traffic management have been implemented to address these issues. However, congestion and delays remain as major problems. Effective traffic modeling is necessary to understand traffic patterns, identify bottlenecks, and implement effective solutions for reducing congestion. Microservice architecture has recently become a trend owing to its advantages, and the authors of this paper propose the use of microservices for urban traffic modeling to solve these problems. In this study, any moving object between two points: a car, a bicyclist, or a pedestrian – was presented as an actor. Each actor is represented as a microservice. They communicate their movements through city microservice. After sending their movements, a red line is displayed on the map, indicating their travel paths. This solution helps to simulate movement more realistically because each microservice is independent and can move randomly.