atproto relay implementation in zig zlay.waow.tech

fix: lower validator cache default to 250K entries

the validator key cache was set to 500K entries but the pod OOMs at
~450K — eviction never triggers. indigo uses 5M with LRU+TTL eviction;
rsky uses 262K. 250K matches rsky and fits within the 3 GiB pod limit.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

+1 -1
+1 -1
src/validator.zig
··· 63 63 queue_cond: std.Thread.Condition = .{}, 64 64 resolver_threads: [max_resolver_threads]?std.Thread = .{null} ** max_resolver_threads, 65 65 alive: std.atomic.Value(bool) = .{ .raw = true }, 66 - max_cache_size: u32 = 500_000, 66 + max_cache_size: u32 = 250_000, 67 67 68 68 const max_resolver_threads = 8; 69 69 const default_resolver_threads = 4;