Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Fast open for incoming connections #1

Open
jim3ma opened this issue Feb 23, 2017 · 4 comments
Open

[Feature] Fast open for incoming connections #1

jim3ma opened this issue Feb 23, 2017 · 4 comments
Assignees
Milestone

Comments

@jim3ma
Copy link
Owner

jim3ma commented Feb 23, 2017

Precondition:

Users create connections and send data to server first.

Currently, when a new connection is coming, gota will need to create a peer connection first and wait the response.

It will cause one more return time for forwarding traffic.

We should add a config flag for Fast Open the connection for forwarding traffic from user. The request for creating a peer connection should also transport with the data from user.

So, we can reduce the delay time for first packet.

@jim3ma jim3ma added this to the 0.0.1 milestone Feb 23, 2017
@jim3ma jim3ma self-assigned this Feb 23, 2017
@jim3ma
Copy link
Owner Author

jim3ma commented Feb 25, 2017

Yet another solution:

  • Connection Pool

Like Connection Pool in frp

@jim3ma
Copy link
Owner Author

jim3ma commented Aug 31, 2017

I think Connection Pool is a better solution.

@jim3ma
Copy link
Owner Author

jim3ma commented Sep 2, 2017

Done in beta5.
Closed.

@jim3ma jim3ma closed this as completed Sep 2, 2017
@jim3ma jim3ma reopened this Sep 5, 2017
@jim3ma
Copy link
Owner Author

jim3ma commented Sep 5, 2017

Need check connection alive when get from Connection Pool

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant