Decision provenance in a real-time system with microservice architecture

dc.contributor.authorWillim, Daniel
dc.contributor.authorLjungdahl, Erik
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.examinerAbel, Andreas
dc.contributor.supervisorRusso, Alejandro
dc.date.accessioned2022-09-15T12:41:12Z
dc.date.available2022-09-15T12:41:12Z
dc.date.issued2022sv
dc.date.submitted2020
dc.description.abstractThis thesis investigates the feasibility of decision provenance, by implementing it in Carmenta TrafficWatch, a real-time system with a microservice architecture. We add provenance by creating a separate service that listens to the message-bus and stores all events and potential changes to those events. This provenance information can later be queried by other services. To have provenance of how events interact with each other, we also implement a system for event aggregation. Our findings indicate that adding provenance to real-time systems with microservice architecture will not impact the overall performance of the system significantly, and is a viable solution to add accountability and increase the understanding of complex systems.sv
dc.identifier.coursecodeDATX05sv
dc.identifier.urihttps://hdl.handle.net/20.500.12380/305607
dc.language.isoengsv
dc.setspec.uppsokTechnology
dc.subjectdecision provenancesv
dc.subjectmicroservicesv
dc.subjectprovenancesv
dc.subjectComputer sciencesv
dc.subjectthesissv
dc.subjectreal-timesv
dc.titleDecision provenance in a real-time system with microservice architecturesv
dc.type.degreeExamensarbete för masterexamensv
dc.type.uppsokH

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 22-30 Willim Ljungdahl.pdf
Storlek:
3.85 MB
Format:
Adobe Portable Document Format
Beskrivning:
Decision provenance in a real-time system with microservice architecture

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
1.51 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: