Choosing a consumer service type for message queue processing: deployment or job or serverless?