Class 37 visual reference. Use it as the map, then prove it in the reading, lesson, and lab.
Overview
Module: ARR Data Model & Compose Activity type: Quiz / retrieval practice Target: ≥80% Objective: Explain why a running process is not necessarily a healthy or ready service
Learn
Questions
In plain words: Read this block, then try the next action. If you feel stuck, tap What this means.
What is the operational difference between liveness and readiness?
Why is dependency start order insufficient to guarantee that an application can use the dependency?
When is an on-failure restart policy generally more appropriate than an always restart policy?
What action should normally follow a readiness failure when the process remains live?
Why should health checks use explicit, short timeouts?
What is a restart loop, and why can it harm other services?
In the lab, what evidence proves that the application was restarted rather than merely recovering inside the same process?
Why is the lab's /crash endpoint unacceptable as an unauthenticated production endpoint?
In plain words: A health check asks “are you really ready?” not just “did the process start?”
Learn
After scoring
In plain words: Read this block, then try the next action. If you feel stuck, tap What this means.