On supervising and coordinating microservices within web applications on the basis of state machines

dc.contributor.authorOletsky, Oleksiyen_US
dc.contributor.authorMoholivskyi, Vitalien_US
dc.date.accessioned2025-03-12T07:56:33Z
dc.date.available2025-03-12T07:56:33Z
dc.date.issued2024
dc.description.abstractAn approach to supervising and coordinating microservices by applying state machines has been developed. Both orchestration and choreography approaches to coordinate microservices are considered. A prototype of a library based on this approach is reported. Such advantages as central control over complex distributed execution flow, declarative description of the system and the workflows within it, rich facilities for visualization, possibilities for applying mathematical methods of analysis, keeping track of long-running background jobs, monitoring the current state of a system, testing coordination logic with mocked implementation details, and debugging coordination issues using only state machine without running microservices are illustrated on examples. A way to estimate the importance measures of specific microservices based on PageRank-like techniques is suggested. Some suggestions for using other mathematical methods are discussed.en_US
dc.identifier.citationOletsky O. On supervising and coordinating microservices within web applications on the basis of state machines / Oleksiy Oletsky, Vitalii Moholivskyi // CEUR Workshop Proceedings. - 2024. - Vol. 3909. - P. 442-454.en_US
dc.identifier.urihttps://ekmair.ukma.edu.ua/handle/123456789/33908
dc.language.isoenen_US
dc.relation.sourceCEUR Workshop Proceedingsen_US
dc.statusfirst publisheden_US
dc.subjectmicroservice architectureen_US
dc.subjectstate machinesen_US
dc.subjectcoordination of microservicesen_US
dc.subjectorchestration of microservicesen_US
dc.subjectchoreography of microservicesen_US
dc.subjectdistributed workflowsen_US
dc.subjectPageRank-like algorithmsen_US
dc.subjectranking microservicesen_US
dc.subjectconference materialsen_US
dc.titleOn supervising and coordinating microservices within web applications on the basis of state machinesen_US
dc.typeConference materialsen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Oletsky_On_supervising_and_coordinating_microservices_within_web_applications_on_the_basis_of_state_machines.pdf
Size:
1.21 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: