Live data from Hacker News

Storage on Vercel

vercel.com

91–100 of 144 posts

Re: Storage on Vercel

#91

I'm wondering why vercel chose upstash vs cloudflare kv store? I've worked on very large deployments of cloudflare workers + kv store and the performance is amazing (and pricing). It would seem to me that upstash would add hops/latency vs cloudflare kv store?

I would guess for people who want Redis? As I recall Cloudflare KV is more limited and wouldn't be a suitable drop-in replacement.

Re: Storage on Vercel

#92

Earlier quoted context omitted.

I already lean away from S3/Azureblob/etc because their egress prices are terrible. .15/GB is borderline criminal.

What's a cheaper alternative that is of similar quality?

I am currently developing an option that offers identical quality and features but at a significantly lower cost. Unfortunately, you will have to wait for approximately a year until I complete the development process. However, I believe that the wait will be worth it, and you will be pleased with the outcome.

Re: Storage on Vercel

#93
> Simultaneously, as the world moves away from monolithic architectures to composable ones

It's been the opposite for me.

Back around 2015-2016 I was very excited about cloud functions, serverless, etc, but these past years I've gone back to mostly running VMs with regular persistent apps.

Complexity has gone down considerably and there's zero lock in. With Docker I have full control over the platform and can run these apps pretty much anywhere I want and how I see fit.

With Fly it's trivial to get scale to zero. I wrote a little tutorial here recently:

https://community.fly.io/t/implementing-scale-to-zero-is-sup...

I still use some serverless stuff for very specific use cases, like enhancing a static site with a bit of backend logic, but definitely not as the main solution to run the bulk of my backend apps.

Re: Storage on Vercel

#94

Serverless everywhere yields apps with massive latency & loading times and if timeouts aren’t well tuned (read: set unreasonably high) you often get dropped connections on api calls. I am currently migrating an app off vercel to raw compute (EC2) and the difference is night and day.

I'm also noting a generic pattern of intermittent response times in pretty much anything serverless.

When you take a traditional tech stack, say LAMP on a dedicated server, performance is very constant overall. You even develop a type of muscle memory for it and adapt a click pace/flow when you use an application like that intensely.

No so much with cloud-native serverless. A page may respond fast and then 10 times slower the next time. There's just so many moving parts (virtualization, edge, cache, cold/warm compute, out of network dependencies, etc) that it feels random to a user.

Re: Storage on Vercel

#95
post #9

Earlier quoted context omitted.

This isn't finalized yet, apologies for the confusion. We'll be updating the pricing for Blob shortly (it's in private beta and invite only). The pricing for KV and Postgres is up to date.

I already lean away from S3/Azureblob/etc because their egress prices are terrible. .15/GB is borderline criminal.

If you have a relationship with an account manager, talk to them. There are options for better rates.

Re: Storage on Vercel

#96

Earlier quoted context omitted.

I already lean away from S3/Azureblob/etc because their egress prices are terrible. .15/GB is borderline criminal.

What's a cheaper alternative that is of similar quality?

Backblaze is $0.01/GB egress and $0.005/GB/Month storage.

Re: Storage on Vercel

#97
post #50
post #4

Cloudflare's R2 costs $0.36 per million read operations (after the 10 million you get for free) [1]. Vercel is wrapping R2 and is charging $2 per million reads [2]. They're also charging $0.15/GB for egress (after the 1GB you get free), when R2 charges nothing, and the storage cost is doubled from $0.015/GB on R2 to $0.03/GB on Vercel. That's quite the cost increase for the DX improvement. [1] https://developers.clou…

You will get better customer support from Vercel. Cloudflare gives almost zero customer support if you are pay-as-you-go plan.

That may be true but how much power does Vercel CS have to help if the issue is fundamentally on the Cloudflare side?

Re: Storage on Vercel

#98

Earlier quoted context omitted.

Does this mean I have to potentially deal with two vendors when there is an outage? Awesome!

That's their secret, Cap. You've always had to deal with multiple vendors when there's an outage. Vercel has never made it a secret that they're standing on the shoulders of Tier 1 Cloud giants for their hosting backend.

I only just read https://vercel.com/blog/framework-defined-infrastructure

To me, the storage announcement + this blog really helped contextualize where Vercel sits. And I really like this approach. It’s what I’d want to build on. I love the partnerships with cos out of their core expertise like Neon, and existing integrations with supabase, planetscale, etc

Re: Storage on Vercel

#99

I really wish this had been Fly or Supabase. I’ve used Neon and it is much less performant and often times completely non responsive. My company already uses Cloudflare so the rest isn’t a big change for us.

Can you elaborate on your issues with Neon? Interested to know

Please let us know what Neon performance issue you are having. We have been steadily working on performance and it keeps getting better. Our next ongoing investment is cold starts.

Re: Storage on Vercel

#100
post #50
post #4

Cloudflare's R2 costs $0.36 per million read operations (after the 10 million you get for free) [1]. Vercel is wrapping R2 and is charging $2 per million reads [2]. They're also charging $0.15/GB for egress (after the 1GB you get free), when R2 charges nothing, and the storage cost is doubled from $0.015/GB on R2 to $0.03/GB on Vercel. That's quite the cost increase for the DX improvement. [1] https://developers.clou…

You will get better customer support from Vercel. Cloudflare gives almost zero customer support if you are pay-as-you-go plan.

The secret to great customer support from Cloudflare is to drop into their Discord and join the channel of the product / service you're having trouble with

Most of the engineers and product leaders on the teams that make the services check those channels daily and jump into help where they can. There's also a huge community of power users there called Community Champions who help out as well.

Post reply on HN