Skip to content

Commit b3bd93c

Browse files
authored
Update README.md
1 parent 120038f commit b3bd93c

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,17 @@ We track each simulation run with high precision to monitor convergence and phys
6868
<img width="698" height="199" alt="image" src="https://github.com/user-attachments/assets/d204f5fe-3ef6-4a63-b929-c4056de42129" />
6969

7070

71+
---
72+
73+
**Resilient Infrastructure & Orchestration**
74+
The project is designed to handle high-performance GPR simulations that can be resource-intensive. To ensure zero downtime and handle potential container failures, we leverage orchestration principles.
75+
<br>
76+
**Self-Healing & Auto-Scaling (The K8s Strategy)**
77+
**Self-Healing**: If a Docker container crashes due to a resource-intensive simulation (OOM or Segfault), the ReplicaSet immediately detects the failure and spins up a healthy pod to maintain the desired state (e.g., 10 active pods).
78+
**Dynamic Scaling**: To optimize the "100 Parallel Pads" Roadmap, the system can use a Horizontal Pod Autoscaler (HPA). When the CPU/Memory load increases during massive physics computations, it can automatically scale the cluster from 10 replicas to 100 replicas in real-time.
79+
<br>
80+
<img width="1335" height="154" alt="image" src="https://github.com/user-attachments/assets/9e4ebe60-5aad-4570-ba02-eb04b4522b0f" />
81+
7182
---
7283

7384
## 🛠️ Tech Stack & Requirements

0 commit comments

Comments
 (0)