diff --git a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/Post.md b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/Post.md index 343bba71d1..e6476d6ad0 100644 --- a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/Post.md +++ b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/Post.md @@ -101,6 +101,8 @@ app.Run(); ## 3) Garbage Collection and ThreadPool + + ![image-20251019160355415](D:\github\volosoft\abp\docs\en\Community-Articles\2025-10-17-Optimize-Your-App-For-Production\image-20251019160355415.png) ### GC Memory Cleanup Mode diff --git a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/Post2.md b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/Post2.md index 8b834d36a6..36007bf9a8 100644 --- a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/Post2.md +++ b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/Post2.md @@ -237,6 +237,8 @@ On K8s, set `terminationGracePeriodSeconds` and wire **readiness**/startup probe ## 11) Load Test +![image-20251020180232079](D:\github\volosoft\abp\docs\en\Community-Articles\2025-10-17-Optimize-Your-App-For-Production\image-20251020180232079.png) + Sometimes arguing with our lover is good. We can see her/his face before marrying 😀 Use **k6** or **bombardier** and test with realistic payloads and prod-like limits. Don't be surprise later when your app is running on prod! These topics should be tested: `CPU %` , `Time in GC` , `LOH Allocations` , `ThreadPool Queue Length` and `Socket Exhaustion`. ### About K6 diff --git a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251019160355415.png b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251019160355415.png index 2a1110b61f..0760bc5f52 100644 Binary files a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251019160355415.png and b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251019160355415.png differ diff --git a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020173353352.jpg b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020173353352.jpg index 5e1c5ae316..209eec8005 100644 Binary files a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020173353352.jpg and b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020173353352.jpg differ diff --git a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174103427.png b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174103427.png index f46d486ff5..4af2381387 100644 Binary files a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174103427.png and b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174103427.png differ diff --git a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174203295.png b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174203295.png index 719beebce9..37b364e931 100644 Binary files a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174203295.png and b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174203295.png differ diff --git a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174425706.png b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174425706.png index 9bcba060ec..14fe5473d7 100644 Binary files a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174425706.png and b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174425706.png differ diff --git a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174712659.png b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174712659.png index 9ad3b10527..0e788ac942 100644 Binary files a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174712659.png and b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020174712659.png differ diff --git a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020180232079.png b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020180232079.png new file mode 100644 index 0000000000..86fd6a4b1f Binary files /dev/null and b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020180232079.png differ diff --git a/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020181303926.png b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020181303926.png new file mode 100644 index 0000000000..26ea05af42 Binary files /dev/null and b/docs/en/Community-Articles/2025-10-17-Optimize-Your-App-For-Production/image-20251020181303926.png differ