How would you design event-driven architectures and handle asynchronous ML inference at Spring Health?