Your question is Choose Online vs Batch Serving. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
You are building a machine learning system that produces predictions used in a user-facing product. Some features change continuously, while others are updated on a schedule, and the team needs to decide how predictions should be computed and delivered.
How would you choose between online and batch serving for a model?