Building a transparent proxy around ISP routing failures with Tailscale Services
tailscale.com·8h·
Discuss: Hacker News
🎯Microservices
Preview
Report Post

This post was written by Aditya Maru, co-founder of Blacksmith, offering verticalized CI cloud infrastructure. We found their use case for Tailscale Services clever and instructive, so we’re sharing this post from their blog on our site, too.

TL;DR: We built a transparent proxy that routes GitHub traffic through an alternate network path with direct GitHub peering, giving our runners defence-in-depth against ISP routing failures. No code changes required for customers—GitHub Actions interact with GitHub exactly as they used to. This proxy uses the newly announcedTailscale Services for secure load balancing andSquid for high-performance proxying and caching.

The wake-up call

On Th…

Similar Posts

Loading similar posts...