16 days ago
Description
All services in my Railway project are experiencing consistently high TTFB (~900ms-1s), regardless of whether the request involves any backend processing. The latency appears to be in Railway's proxy/routing layer, not in our application code.
Evidence
1. Mostly static webapp (no DB, no backend logic)
```
curl -o /dev/null -w "TTFB: %{time_starttransfer}s\n" -s https://(obfuscated).com
TTFB: 0.946840s
TTFB: 0.910275s
TTFB: 1.048065s
TTFB: 1.001922s
TTFB: 0.594758s
```
2. API service (19-byte response)
```
curl timing breakdown for https://api.(obfuscated).com:
DNS: 0.001s
Connect: 0.034s
TLS: 0.073s
TTFB: 0.911s ← ~838ms gap between TLS completion and first byte
Total: 0.912s
Size: 19 bytes
```
3. Control test — external services from the same machine/network
```
Google: TTFB 0.200s
httpbin: TTFB 0.329s
```
4. Not cold-start related
Latency is consistent across 5+ sequential rapid requests. Second and subsequent requests show no improvement.
5. Sentry confirms handlers are fast
Application-level tracing shows handler execution in low milliseconds. The delay is occurring before/after our application processes the request.
Key Details
- Proxy node:trolley.proxy.rlwy.net
- Custom domains:(obfuscated).com, api.(obfuscated).com
- Affected services: All services in the project (both NodeJS web apps and Go API)
- Pattern: The ~800ms gap consistently sits between TLS completion and TTFB, pointing to proxy-layer overhead
Request
Could you investigate whether there's a proxy routing issue affecting this project? If possible, could the project be migrated to a different proxy node?
4 Replies
16 days ago
Not as urgent as the other stuff going on please address much later if need be
15 days ago
We're aware of this issue - it's affecting multiple users and we have an internal ticket tracking it. The ~800-900ms gap between TLS completion and first byte that you're seeing matches the pattern we're investigating. We'll update you when there's progress on a fix.
Status changed to Awaiting User Response Railway • 15 days ago
15 days ago
Hello!
We've escalated your issue to our engineering team.
We aim to provide an update within 1 business day.
Please reply to this thread if you have any questions!
14 days ago
You should be good here, as we have made a myriad of improvements to many aspects of our network over the past 48 hours, but please let us know if you are still seeing issues.
Status changed to Solved fredgig • 8 days ago
