Andrew Nesbitt
4a1cee7860
Coalesce concurrent ECR token fetches with singleflight
...
Concurrent cache misses for the same region now share a single
GetAuthorizationToken call instead of each issuing their own, avoiding
a request burst against the ECR API at cold start and at each 12-hour
refresh. golang.org/x/sync is already a direct dependency.
2026-08-21 09:47:47 +01:00
..
accesslog
Add JSONL access logging ( #269 )
2026-08-16 18:07:39 +01:00
config
Add ECR auto-refreshing upstream authentication
2026-08-21 09:34:50 +01:00
database
Use shared integrity verification ( #260 )
2026-08-17 09:20:11 +01:00
enrichment
Lint and dead-code cleanup ( #279 )
2026-08-21 09:26:27 +01:00
handler
Use shared integrity verification ( #260 )
2026-08-17 09:20:11 +01:00
httpclient
Add JSONL access logging ( #269 )
2026-08-16 18:07:39 +01:00
metrics
Correct cache metrics ( #272 )
2026-08-16 18:01:59 +01:00
mirror
Lint and dead-code cleanup ( #279 )
2026-08-21 09:26:27 +01:00
server
Coalesce concurrent ECR token fetches with singleflight
2026-08-21 09:47:47 +01:00
storage
Lint and dead-code cleanup ( #279 )
2026-08-21 09:26:27 +01:00