This thread tracks the evolution of Slack's networking infrastructure, focusing on secure and scalable inter-computer connectivity. Initial posts detailed the challenges of managing complex networks across multiple cloud providers and regions, leading to the development of Nebula, an open-source overlay network. Nebula provides encrypted, performant, and secure connections between hosts, abstracting away IP address complexities and enabling fine-grained traffic filtering based on host identity. This post details the integration of HTTP/3 support into Prometheus Blackbox Exporter, enabling network probing of HTTP/3 endpoints and providing client-side observability for QUIC-based protocols. This was achieved through an open-source contribution and an in-house system, leading to operational improvements like a unified view of HTTP metrics and more reliable alerts.
All Slack trails