Year 2026JOURNAL ARTICLESINTA 4Open Access
Perancangan Failure-Aware Self-Healing Workflow pada Sistem Event-Driven untuk Pemulihan Proses Layanan Digital Secara Otomatis
D Ardawan, D Kurniadi, K Budayawan, RP Sandra
Progresif: Jurnal Ilmiah Komputer 22 (3), 779-793, 2026, Vol. 22, No. 3, pp. 779-793
Abstract
Digital service systems built on event-drivenarchitecture relied on infrastructure-level self-healing, leaving workflow-layer failures handled reactively and processes abandoned mid-execution even when infrastructure remained available. This study designed a failure-aware self-healingworkflowthat detected, classified, and recovered digital service failures automatically based on eventcontext, treating classification as mandatory before recovery. A prototype was built following the Prototyping Model, integrating n8n as workfloworchestratorand Apache Kafka as eventbrokerinside Docker, with recovery governed by a JavaScript finite statemachine, tested on five failure scenarios and two baselineconditions, each run for 30 iterations. The system classified all failures correctly across 150 iterations, reaching 100% recovery accuracyand a 100% success ratewhere fallbackwas available. Self-healinglowered Recovery Timeby 29.90% against a no-recovery baseline, though a static-recovery baselinereached a lower time with 0% success, showing recovery speed and correctness can move in opposite directions.
Keywords
InformaticsAcademic Research
Cite this Publication
Ardawan, D., Kurniadi, D., Budayawan, K., & Sandra, R. (2026). Perancangan Failure-Aware Self-Healing Workflow pada Sistem Event-Driven untuk Pemulihan Proses Layanan Digital Secara Otomatis. Progresif: Jurnal Ilmiah Komputer 22 (3), 779-793, 2026, 22(3), 779–793. https://doi.org/10.35889/progresif.v22i3.3977
APA 7th Edition (American Psychological Association)
Indexing & Metrics
Indexed Databases
SINTAGoogle Scholar
SINTA AccreditationSINTA 4
Citation Count0 recorded citations
Verification StatusData Verified