What does a container give a process?
- A whole new physical server
- Isolation with a portable, shared host underneath
- Free unlimited memory
What architecture do cloud-native programs call for?
- Many small networked microservices
- One program per machine forever
- One giant monolith
Each microservice can be copied, moved, or restarted on its own.
Circle one: True False
Why split resources across many machines instead of fixing an assignment?
- Load shifts constantly, so no fixed split stays right
- Networks prefer fixed maps
- Fixed assignments stay right forever
A node dies with two replicas on it. What restores service?
- Deleting the deployment
- Manual rebuild by an operator at night
- The control loop noticing the gap and starting replacements
Why is declaring the end state better than issuing steps?
- Steps run faster
- The controller re-derives steps and heals drift each round
- States need no scheduler
A reconcile loop should perform brand-new actions on every pass even with no drift.
Circle one: True False
Your loop creates a third replica every retry. What is the fix?
- Add more nodes
- Retry faster
- Compare actual with declared and create only the shortfall