GSGavin Saturinblog.cybergav.in·13h ago · 19 min readWhen "Healthy" Isn't Healthy: Debugging a 40-Second Cloudflare-to-AWS NLB DelayNote: All domains, IP addresses, CIDRs, and resource names in this article are sanitized. The technical relationships reflect the actual investigation. We had a test API behind Cloudflare, an intern00
GSGavin Saturinblog.cybergav.in·4d ago · 7 min readManaging the LiteLLM Control Plane at Scale with Git-Driven AutomationIf your engineering teams are adopting generative AI, you are likely relying on proxies like LiteLLM to sit between your internal systems and the dozens of large language models (LLMs) your teams want10
GSGavin Saturinblog.cybergav.in·Sep 22 · 10 min readBypassing the Bottleneck: Architecting an AWS Express Lane for Heavy On-Premises WorkloadsIf you are migrating or replicating large databases to AWS, you may eventually run into an unexpected bottleneck: not the VPN itself, but everything sitting in the traffic path. For months, our Databa00
GSGavin Saturinblog.cybergav.in·Sep 21 · 14 min readOne Storage Service, Two Operating Models: Bringing NFS, SMB, and S3 Under AutomationFor years, enterprise storage was delivered through a familiar process: an administrator opened a management interface, created a filesystem or bucket, configured access, and handed the result to an a00