Linux Server Admin with Fexingo: Sysadmin, Bash, and Server Engineering

How to Tune Linux Server TCP for High Latency Links


Listen Later

When your server talks to clients halfway around the world, default TCP settings can choke performance. In this episode, Lucas and Luna explain how to tune Linux server TCP parameters for high-latency links. They walk through a real-world case: a video transcoding service in Singapore serving users in South America, where default TCP windowing caused throughput to stall at 12 Mbps. Learn how adjusting net.core.rmem_max, net.core.wmem_max, net.ipv4.tcp_rmem, and net.ipv4.tcp_wmem, plus enabling BBR congestion control, boosted throughput to 85 Mbps. Lucas breaks down the math: bandwidth-delay product, Socket buffer sizing, and why 'one size fits all' doesn't work for global traffic. Luna shares a tip on persistent configuration with sysctl and when to use tc qdisc for shaping. Practical sysadmin advice you can apply today.

#LinuxServerAdmin #TCPTuning #HighLatency #BBR #Sysadmin #NetworkPerformance #BandwidthDelayProduct #SocketBuffers #Sysctl #LinuxNetworking #ServerOptimization #VideoTranscoding #TechTips #OpenSource #FexingoBusiness #TechnologyPodcast #LinuxAdmin #NetworkTuning

Keep every episode free: buymeacoffee.com/fexingo

...more
View all episodesView all episodes
Download on the App Store

Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringBy Fexingo