What's the business model here? We would never run with such expensive options for this functionality, especially if it was a free/donations powered service. This company raised $7.5M though: https://techcrunch.com/2018/02/15/unsplash-simple-token-seri...
They also have extensive partnerships with certain brands — their homepage currently serves ads disguised as content from a handful of companies. (I say this as a user of and contributor to Unsplash)
Cost of serving billions of images per month
31–40 of 138 posts
Re: Cost of serving billions of images per month
#32Earlier quoted context omitted.
And some projects really are just simple. Scale makes no difference to their services, it's a basic OLTP + search with resizing image proxy. This doesn't have any SLAs nor is it critical software either. 24/7 oncall is completely unnecessary.
Don‘t underestimate the massive cpu power needed for scaling images at their request rate
Re: Cost of serving billions of images per month
#33Re: Cost of serving billions of images per month
#34At the last place I worked I was in charge of a team that ran our image service so I have a very solid understanding of the infrastructure around it and what resources we had in place to develop/monitor/support/etc. It wouldn't be hard to do a calculation and see if they are using money inefficiently.
I will say that most people don't really have any idea of the cost of simply pushing bits. The majority of what I did was video distribution which gets into eye-watering costs pretty quickly. Without knowing a bit more detail on the precise volumes they are storing/moving I don't think it is fair to criticize.
Re: Cost of serving billions of images per month
#35Re: Cost of serving billions of images per month
#36Earlier quoted context omitted.
Moreover what if Heroku goes out of business? Then they’re f’d. Hosting on k8s, using Terraform or whatever would give them a lot of automation and provider independence.
Can we please, please, please kill the myth that Terraform in any way helps in any way with provider independence?
You seem to have some insight to share here though, could you expound?
*edit typo
Re: Cost of serving billions of images per month
#37What's the business model here? We would never run with such expensive options for this functionality, especially if it was a free/donations powered service. This company raised $7.5M though: https://techcrunch.com/2018/02/15/unsplash-simple-token-seri...
Re: Cost of serving billions of images per month
#38> We continue to use Heroku as our main web platform. Despite its premium cost over AWS, Azure, and Google Cloud, Heroku’s built-in deployment and configuration tools allow our team to move faster, more confidently, and more reliably. This is just bullshit, really. I'd buy this excuse from a service like Snapchat/Facebook in their early years, but unsplash is nothing that changes dramatically all the time. Every sing…
So blow up their currently working infra to save 40k to reallocate that 40k to build a replacement? How does that make sense? This idea seems penny wise, pound foolish - run the numbers yourself.
Re: Cost of serving billions of images per month
#39Re: Cost of serving billions of images per month
#40Earlier quoted context omitted.
And some projects really are just simple. Scale makes no difference to their services, it's a basic OLTP + search with resizing image proxy. This doesn't have any SLAs nor is it critical software either. 24/7 oncall is completely unnecessary.
Don‘t underestimate the massive cpu power needed for scaling images at their request rate