@chronark_
chronark — oss/acc
1 month
The more I use serverless, the more I want to use servers, it feels like I’m just building fixes to make serverless work But it’s hard to achieve such low latencies globally like @cloudflare workers
12
3
82

Replies

@chronark_
chronark — oss/acc
1 month
Might be related
@james_r_perkins
James Perkins
1 month
Looks like Monday is going great so far.
Tweet media one
0
1
20
1
1
9
@boristane
boris tane
1 month
@chronark_ @Cloudflare what's the challenge?
2
0
4
@chronark_
chronark — oss/acc
1 month
@boristane @Cloudflare P99 < 50ms globally for an api What would you suggest?
3
0
3
@ImSh4yy
Shayan
1 month
@chronark_ @Cloudflare After a threshold, latency becomes a vanity benchmark. That threshold is easy to achieve with a multi-region deployment setup. (fly is a good example here)
2
0
6
@chronark_
chronark — oss/acc
1 month
@ImSh4yy @Cloudflare I had really bad latency on fly cause they’d frequently route requests all over the world even when there are idle replicas close by But as we are sitting in the critical path of our customers, latency is far from a vanity benchmark, it’s critical for us to add as little…
4
0
2
@mfts0
Marc Seitz — oss/acc
1 month
@chronark_ @Cloudflare Yes i get the same feeling. Life would be so easy if I had a persistent server. On the other hand, i’d need to take care of scaling up and down and then I just don’t have time for it. My take away: serverless great to get started, server + devops great for scaling
1
0
2
@chronark_
chronark — oss/acc
1 month
0
0
1
@hichaelmart
Michael Hart
1 month
@chronark_ @Cloudflare What are your main pain points with Workers? JS?
1
0
0
@chronark_
chronark — oss/acc
1 month
@hichaelmart @Cloudflare lack of persistent state, broken js tooling and half baked products from cloudflare and yes I know of durable objects and caching, we use both, it's still a pain
1
0
0
@wunderkuh
Steffen Strätz
1 month
@chronark_ @Cloudflare Have you considered ? Best of both worlds
1
0
0
@chronark_
chronark — oss/acc
1 month
@wunderkuh @Cloudflare we had horrible latencies on fly due to bad routing around the world even though there were idle machines close by
0
0
0
@WilfredAlmeida_
Wilfred Almeida
1 month
@chronark_ @Cloudflare Just buy bare metal nodes in all the global edge locations and run your applications there behind geodns
1
0
0
@chronark_
chronark — oss/acc
1 month
@WilfredAlmeida_ @Cloudflare do I build my own hardware too?
0
0
1
@notJeanMeijer
Jean Meijer
1 month
@chronark_ @Cloudflare It’s hard to achieve something similar. Cloudflare is great at optimising its systems. You could check out having a global deployment with AWS Global Accelerator and EC2 across the 33 AWS regions.
1
0
0
@markopolojarvi
marko
1 month
@chronark_ @Cloudflare Also the constant fighting with the lack of proper runtime when compatibility mode breaks. A year ago I was huge proponent of CF workers, now I've gradually switched back to docker.
0
0
1