Self-Healing Software Architectures in the Cloud: AI-Driven Detection and Recovery Mechanisms | Synapse