Make Enable the Use of TCP Fast Open

(Mohamadgh) #1

Hi Everyone,

I wanted to know how can I enable use of TCP FastOpen on Caddy Server?
Has anybody done anything for that?

(system) closed #2

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

(Matt Holt) #3

Hey @Mohamadgh - sorry, not sure how I missed this thread way back then.

Caddy doesn’t support TCP Fast Open; I’m waiting until Go supports it, maybe 1.10: https://github.com/golang/go/issues/4842

However, I’m placing bigger bets on BBR. You can try it now on Linux: https://www.cyberciti.biz/cloud-computing/increase-your-linux-server-internet-speed-with-tcp-bbr-congestion-control/

2 Likes
(Matt Holt) opened #4
(Mark) #5

TCP_FASTOPEN reduces the time-to-first-byte (on both sides). (Think: first bytes sooner.)

TCP_BBR is a congestion control, which results in better bandwidth utilization (think: faster downloads).

3 Likes
(Bogdan Cebere) #6

Hello.

Is there way to enable Tcp Fast Open for Caddy Servers?
I see that Go supports it now.

Thanks,
Bogdan