First-byte p95 under trans-Pacific jitter is a policy choice between a multiplexed HTTP/2 CONNECT edge path and direct SSH on TCP port twenty-two. This matrix gives acceptance rows for JP, KR, HK, SG, and US West so platform teams can sign off before they scale distributed builds.

Distributed squads now pair designers in Tokyo with release engineers in Seattle and artifact hubs in Singapore. That pattern rewards a single observable surface for ingress instead of ad-hoc tunnels per vendor. Read this guide beside MSS and BBR for SSH artifact p95 and Happy Eyeballs and QUIC handshake budgets. Public follow-ups stay on help, pricing, and home.

1) Raw SSH exposes long-tail loss on Wi-Fi uplinks. 2) CONNECT adds TLS plus HTTP/2 scheduling that can hide loss until streams stall. 3) Parallel rsync jobs ignore stream budgets and collapse both designs into the same bad tail latency.

Signal HTTP/2 CONNECT carry Direct SSH carry
First byte p95 TLS plus CONNECT setup dominates; budget two round trips unless session resumption is proven Single TCP session plus SSH KEX; sensitive to PMTU black holes on long fat pipes
Retransmit p95 Keep under 0.8 percent of segments on the outer TLS socket during steady artifact pulls Keep under 1.0 percent on the SSH socket; spike alerts when loss follows DNS flips
Concurrent streams Cap client concurrency at sixteen streams per tunnel unless the proxy documents higher fairness Model each shell and each SCP as one flow; multiplex with ControlMaster instead of naive parallel SCP
Artifact p95 Measure end-to-end wall clock for a one gigabyte object separately from control channel heartbeats Same one gigabyte fixture; compare against CONNECT path weekly to catch routing regressions

Treat CONNECT as another regional PoP with its own congestion domain. Export histograms for TLS handshake time, stream creation latency, and per-stream bytes delivered into the same warehouse you already use for classic SSH so reviewers can compare apples to apples across JP, KR, HK, SG, and US West.

Path model: why CONNECT and SSH diverge under jitter

HTTP/2 CONNECT funnels bytes through an encrypted web front on anycast or GeoDNS edges. Laptops on flaky hotel Wi-Fi gain browser-grade TLS retries. The trade-off is scheduling: fifty parallel tunnels still contend on stream priorities.

Multiplexing discipline for mixed control and artifact traffic

Reserve low-numbered streams for interactive shells or git push operations. Schedule bulk rsync or scp transfers on separate connections when the proxy cannot guarantee weighted fairness. When agents poll health endpoints every few seconds, tag those requests so they never share a stream with a multi-gigabyte artifact lane.

Direct SSH avoids HTTP/2 fairness questions but couples everything to one TCP congestion window. Pair this path with the tuning knobs in MSS and BBR so single-flow stalls do not masquerade as application bugs.

Decision matrix: choose CONNECT, SSH, or hybrid per workload

Score each workload row before you change firewall policy. Security and networking leads both sign the row.

Workload Preferred path Guardrail
Human developer shell CONNECT when captive portals already allow HTTPS Keep direct SSH as break-glass with hardware-backed keys
CI artifact backhaul Hybrid: metadata over CONNECT, bulk over dedicated SSH or object storage Never exceed stream budget without chunked uploads
Cross-region pair programming CONNECT with session recording at the proxy Mirror p95 metrics into the same dashboard as VNC latency
Tip: When CONNECT first-byte p95 regresses but retransmits stay flat, suspect HTTP/2 SETTINGS churn or certificate rotation on the edge—not the remote Mac host.
# Synthetic probe outline (pseudo): measure TTFB for CONNECT vs SSH
# 1) curl --http2-prior-knowledge -x https://edge:443 -o /dev/null https://ssh.internal:22
# 2) ssh -o ConnectTimeout=5 internal 'echo ok'
# Emit both histograms with identical PoP labels.

JP, KR, HK, SG, US West: acceptance rows for CONNECT vs SSH

Targets assume weekday business-hour traffic with synthetic five-minute probes every ten minutes. File an exception ticket before you widen windows or remove sampling.

PoP CONNECT first byte p95 SSH first byte p95 Retransmit ceiling
JP < 210 ms < 160 ms 0.9 percent
KR < 205 ms < 155 ms 0.9 percent
HK < 195 ms < 150 ms 0.8 percent
SG < 200 ms < 158 ms 1.0 percent
US West < 185 ms < 165 ms 0.7 percent

Six rollout steps for a Halo-style global ingress lane

  • 1 Baseline both paths with identical fixtures from every corporate office VPN profile.
  • 2 Label dashboards with outer PoP, inner region, and builder SKU so regressions trace to routing not CPU.
  • 3 Enforce stream budgets on automation accounts and throttle parallel uploads inside CI templates.
  • 4 Pair CONNECT ingress with GeoDNS health checks that fail over without sticky sessions longer than thirty seconds.
  • 5 Run weekly one gigabyte artifact drills and alert when p95 slips more than twelve percent week over week.
  • 6 Publish a single runbook that names owners for TLS edge, bastion SSH, and remote Mac disk queues.

Cite in reviews: sixteen streams per tunnel is the default fairness cap in many proxies. One gigabyte drills catch middlebox buffering. Twelve percent week-over-week regression triggers a rollback review.

Disclaimer: Operational targets for staging sign-off, not contractual SLAs. Compliance and export rules remain your responsibility.

When your matrix shows stable tails, place builders in the same metro as your operators using purchase, then narrow the cart to Tokyo, Seoul, Hong Kong, Singapore, or US West so evidence and checkout stay aligned.

Purchase summary and public CTAs

Match PoP to the path that cleared your p95 matrix

All links below are public storefront and help pages without a login wall. Start from purchase for the Mac mini M4 monthly bundle, then align region with the rows you just signed. Use pricing for tier math, help for SSH and console onboarding, and home for product context.

Regional carts: Tokyo, Seoul, Hong Kong, Singapore, US West. Still researching? Return to the blog index for the rest of the Halo ingress series.

Open purchase summary Compare pricing Help center Technology blog