Module 19 - Performance Engineering
Tóm tắt: Performance engineering: profiling, allocation, GC, benchmarking — định lượng cải tiến cho hot path CRM.
Nội dung module
- 19.1 - Nguyên tắc: đo trước, đo sau
- 19.2 - BenchmarkDotNet
- 19.3 - Profiling trên .NET server
- 19.4 - Database thường là nghẽn đầu tiên
- 19.5 - Caching - ôn tập có hệ thống
- 19.6 - Scaling strategy
- 19.7 - Distributed lock
- 19.8 - Bổ sung (đối chiếu roadmap.sh)
- 19.9 - Liên hệ CRM
- 19.10 - Mở rộng và đào sâu
- 19.11 - Mini case study
- 19.12 - Ví dụ thực tế nhanh
- 19.13 - Review and Assessment
Bài liên quan
- Vì sao .NET ngốn 96% RAM container dù app đang rảnh? Server GC và cách giảm 65% bộ nhớ — Một container .NET 9 chiếm 987 MiB trên trần 1 GiB dù suốt 2 giờ không có request nào.