Your team is developing a cloud-native application that includes various types of microservices. One of these microservices is highly event-driven and requires rapid autoscaling. What would be the best architecture pattern for this specific microservice?