| Go syntax, types, functions |
1 |
1 |
Config Server |
| Error handling, interfaces |
1 |
1β2 |
Config Server, URL Checker |
| Goroutines, channels, sync |
1 |
2 |
URL Checker, Metrics Server |
| Context, I/O, JSON |
1 |
3 |
Request Logger |
| Generics, profiling, testing |
1 |
4 |
Metrics Server |
| TCP/UDP networking |
2 |
5 |
TCP Proxy |
| TLS, mTLS, certificates |
2 |
6 |
mTLS Gateway |
| HMAC, AES, ECDSA |
2 |
6 |
mTLS Gateway |
| L4 load balancing |
2 |
7 |
L4 Load Balancer |
| Circuit breaker, health checks |
2 |
7 |
L4 Load Balancer |
| HTTP/1.1, HTTP/2, WebSocket |
3 |
9 |
HTTP Reverse Proxy |
| HTTP middleware chains |
3 |
9 |
HTTP Reverse Proxy |
| WAF rule engine |
3 |
10 |
WAF Middleware |
| SQLi/XSS/traversal detection |
3 |
10 |
WAF Middleware |
| API auth (ECDSA, HMAC) |
3 |
11 |
API Security Gateway |
| Rate limiting (token bucket) |
3 |
11 |
API Security Gateway |
| Input validation, schemas |
3 |
11 |
API Security Gateway |
| DDoS rate limiting algorithms |
4 |
13 |
DDoS Mitigation Layer |
| Slowloris, SYN flood defense |
4 |
13 |
DDoS Mitigation Layer |
| PoW challenges |
4 |
13β14 |
DDoS + Bot Engine |
| Bot header fingerprinting |
4 |
14 |
Bot Detection Engine |
| JA3 TLS fingerprinting |
4 |
14 |
Bot Detection Engine |
| Session behavioral scoring |
4 |
14 |
Bot Detection Engine |
| Health checks, shutdown |
4 |
15 |
Production Gateway |
| Signal handling, hot-reload |
4 |
15 |
Production Gateway |
| W3C trace context |
4 |
15 |
Production Gateway |
| Zero-downtime restart |
4 |
15 |
Production Gateway |
| Fuzz testing |
4 |
16 |
Capstone |
| End-to-end attack simulation |
4 |
16 |
Capstone |