Skip to content

Pre-warm TLS Tunnel #7241

Description

@masaori335

Abstract

On TLS Forward Tunnel or TLS Partial Blind Tunnel, clients always have to wait while ATS establishes connections with origin servers. An idea to fix this issue is "pre-warm" connections between ATS and origin servers before clients make requests to ATS.

The overview is below.
95164780-98f48900-07e5-11eb-9393-c35a6de7e9ae

Using the pre-warmed connection, clients can establish TLS Forward Tunnel or TLS Partial Blind Tunnel immediately. We can expect this improves time to first byte drastically.

Status/Plan

We're testing this concept, and we found some related features are required. The development branch becomes bigger than expected includes these features, so I'll break it down into PRs per feature. All PRs will be linked to this issue.

Features

Related PRs

Activity

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions