Exercise 4: Performance Tuning
Objective
Benchmark and optimize an API
Tools
- BenchmarkDotNet
- Application Insights
- SQL Profiler
Tasks
- Baseline performance metrics
- Identify bottlenecks
- Optimize database queries
- Add caching
- Implement pagination
- Compress responses
- Re-benchmark
Expected Outcome
- 5x+ performance improvement
- Performance metrics dashboard