News for hackers. Stuff that matters.
Re:Snap Inc. Third Quarter 2017 Results by liquidise on Tuesday November 07, 2017 @05:12PM (#15648159)
> Hosting costs per DAU were $0.68 in Q3 2017 as compared to $0.64 in Q3 2016 and $0.61 in Q2 2017.

Those are staggering figures to me and the trend is equally surprising. Maybe it's ignorance about hosting costs at such a scale, but i feel like cost/DAU should be declining over time, right? Is there something i'm missing here?

Re:Snap Inc. Third Quarter 2017 Results by candiodari on Tuesday November 07, 2017 @05:55PM (#15648474)
They use Google App Engine. Not known for being cheap at scale.

https://www.recode.net/2017/3/1/14661126/snap-snapchat-ipo-s...

Re:Snap Inc. Third Quarter 2017 Results by hnarn on Wednesday November 08, 2017 @03:38AM (#15650667)
Apparently $SNAP is also not known for trying to keep costs down.
Re:Snap Inc. Third Quarter 2017 Results by rrhd on Thursday November 09, 2017 @03:38PM (#15665693)
Have heard they are working hard on that, which makes this more surprising to me.
Re:Snap Inc. Third Quarter 2017 Results by rgbrenner on Tuesday November 07, 2017 @05:27PM (#15648272)
They have to receive the picture, then send it to a number of other users. So it's probably mostly bandwidth charges.

They use Google, right? When was the last time Google (or any of the cloud providers) lowered their bandwidth charges?

That small fluctuation is probably just minor variations in usage.

Re:Snap Inc. Third Quarter 2017 Results by cobookman on Tuesday November 07, 2017 @06:48PM (#15648845)
Google just recently lowered it's egress rates Through the release of standard networking.

Also don't expect snap to be paying list rate.

https://cloudplatform.googleblog.com/2017/08/introducing-Net...

(Disclaimer I work for Google cloud. I also have no direct knowledge of snaps gcp rate but have worked on other offline contracts)

Re:Snap Inc. Third Quarter 2017 Results by hkmurakami on Tuesday November 07, 2017 @05:31PM (#15648303)
Re:Snap Inc. Third Quarter 2017 Results by donavanm on Tuesday November 07, 2017 @06:48PM (#15648848)
That cost is definitely not bandwidth. Content delivery is around $0.005-0.01 per GB with an external provider. Less if yiu have the scale to do it in house. My guess is that the bulk of that spend is compute + storage/io.
Re:Snap Inc. Third Quarter 2017 Results by kalessin on Tuesday November 07, 2017 @10:56PM (#15649819)
The cost is definitely bandwidth, Snapchat doesn't have much of a storage problem as snaps have an actual TTL.
Re:Snap Inc. Third Quarter 2017 Results by jjcm on Tuesday November 07, 2017 @11:07PM (#15649846)
Assuming half of it is bandwidth costs, that means that a daily active user is using ~380 MB/day (assuming $0.01/GB). That seems pretty hefty as an average. Especially if you consider the encoding snapchat uses puts each 10s video at about 1MB in size. 380MB is a little over an hour of snapchat quality video, that seems excessive as an average. If I were a major stockholder I'd be pushing to see why these hosting costs were so high.
Re:Snap Inc. Third Quarter 2017 Results by cstejerean on Wednesday November 08, 2017 @12:42AM (#15650142)
I think that’s $0.60 per quarter not per day. 380MB for the quarter per daily active user doesn’t seem that unreasonable.
Re:Snap Inc. Third Quarter 2017 Results by snaily on Wednesday November 08, 2017 @04:53AM (#15650974)
$0.60 for 380MB seems unreasonable, though. I think the GP was calculating based on the quarterly period.
Re:Snap Inc. Third Quarter 2017 Results by cstejerean on Thursday November 09, 2017 @09:20PM (#15667459)
Oh, you are right. I was thinking $0.006 not $0.60 when I did that math in my head.
Re:Snap Inc. Third Quarter 2017 Results by scurvy on Tuesday November 07, 2017 @11:50PM (#15649975)
CDN? Cross-region replication? DB replication/failsafe/backups? No idea, just spitballing.
Re:Snap Inc. Third Quarter 2017 Results by speedplane on Wednesday November 08, 2017 @05:54AM (#15651211)
I bet bandwidth is a large cost, but I bet compute is a big component too. Snapchat uses Google App Engine, an awesome platform but expensive (comparable to Heroku).

Regardless, my understanding is that Snap now gets some sort of flat rate deal from Google, so not sure how important the individual components are.

Re:Snap Inc. Third Quarter 2017 Results by base698 on Wednesday November 08, 2017 @01:08AM (#15650220)
Could also be incompetence in regards to managing servers and load testing with laziness for not shutting down instances and ignorance of using reserved instances?

Ahem, I mean it could be.

Re:Snap Inc. Third Quarter 2017 Results by mongodude on Wednesday November 08, 2017 @04:43AM (#15650940)
Hehe! You will be surprised how often this happens in best of the companies. A large fintech startup I work with had 5 GPU servers lying around idle before the CTO realized that they only need them while training the Machine Learning models and not during inference stage.
Re:Snap Inc. Third Quarter 2017 Results by dagw on Wednesday November 08, 2017 @05:30AM (#15651130)
Been there. Remember getting a call from a data center I'd never heard of asking to speak to the old sysadmin who'd quit 18 month ago. They asked something about the rack of servers we had in their data center, I replied "what rack? what data center?" Turns out that 2-3 years previous the old sysadmin had set up a dozen servers in their data center for some project (that I'd never heard of) that very shortly afterwards first got pushed forwards and then canceled. Everybody involved in that project promptly moved on to other things and no remembered to cancel the deal with the data center. So for two years we'd been paying quite a lot of money to keep a completely idle rack of pretty expensive servers and apparently no one noticed.
Re:Snap Inc. Third Quarter 2017 Results by mhluongo on Wednesday November 08, 2017 @01:11AM (#15650226)
Google Cloud does reserve instances automatically...
Re:Snap Inc. Third Quarter 2017 Results by speedplane on Wednesday November 08, 2017 @05:58AM (#15651229)
For every user with the app open, they have to constantly calculate new information too send out, not just snaps but ads and news content. It's not mining bitcoin, but not trivial. Probably a few dozen database reads/writes per user every minute.
Re:Snap Inc. Third Quarter 2017 Results by jasongill on Tuesday November 07, 2017 @05:26PM (#15648261)
Maybe the amount of usage per user is increasing (a metric that isn't really reflected by just counting DAU)?
Re:Snap Inc. Third Quarter 2017 Results by amigoingtodie on Tuesday November 07, 2017 @06:54PM (#15648881)
There is a thriving market in amateur adult modeling and porn.

I am thinking of writing an e-book about it.

Re:Snap Inc. Third Quarter 2017 Results by toomuchtodo on Tuesday November 07, 2017 @07:29PM (#15649058)
I would preorder such an ebook.
Re:Snap Inc. Third Quarter 2017 Results by tqkxzugoaupvwqr on Tuesday November 07, 2017 @08:01PM (#15649193)
Not OP, but my insight: Adult entertainers use Snapchat as a distribution channel for their own self-made videos. Some offer their Snapchat stories for free and try to up-sell you, others charge you for giving you access to their stories. Payment is through Patreon or PayPal or some other common payment platforms.
Re:Snap Inc. Third Quarter 2017 Results by Zarath on Tuesday November 07, 2017 @09:17PM (#15649493)
I'm not sure what "hosting costs" encompasses. But maybe this includes analytics costs? I assume they have far more ML and data collection infrastructure than before.
Re:Snap Inc. Third Quarter 2017 Results by mizzao on Wednesday November 08, 2017 @01:39AM (#15650314)
Snap is paying Google $400m a year for hosting costs... https://techcrunch.com/2017/02/02/snap-commits-2-billion-ove...

Seems like at that point it might be cheaper to run your own datacenters?

Re:Snap Inc. Third Quarter 2017 Results by joshmn on Wednesday November 08, 2017 @03:48AM (#15650713)
Your own DC, sure, but to build out an entire cloud platform? Even with OpenStack and the like, it's anything but trivial.
Re:Snap Inc. Third Quarter 2017 Results by tim333 on Wednesday November 08, 2017 @08:52AM (#15652358)
I'm puzzled by that - if it's $400m/yr then cost per user should go down as you have more but they seem to be reporting the opposite. ("Hosting costs per DAU were $0.68 in Q3 2017 as compared to $0.64 in Q3 2016")
Re:Snap Inc. Third Quarter 2017 Results by runeks on Wednesday November 08, 2017 @02:21AM (#15650432)
> Seems like at that point it might be cheaper to run your own datacenters?

Depends on whether they acquire new users in the future. Their hosting costs are fixed, so doubling their user count would halve their per-user costs.

Re:Snap Inc. Third Quarter 2017 Results by wdr1 on Wednesday November 08, 2017 @10:05AM (#15653066)
More features = more resources.

You need a culture of cleaning up tech debt to reduce resource usage.

With so many holes in the ship, the company is going to be focused on features to drive up RPU.

Re:Snap Inc. Third Quarter 2017 Results by blin17 on Tuesday November 07, 2017 @05:17PM (#15648196)
Is this a monthly cost or yearly?
Re:Snap Inc. Third Quarter 2017 Results by lpolovets on Tuesday November 07, 2017 @05:36PM (#15648340)
I think it's quarterly. (i.e. the annual hosting cost per user is a little over $2.50)
Re:Snap Inc. Third Quarter 2017 Results by aylmao on Wednesday November 08, 2017 @12:20AM (#15650068)
Probably new features. The new 3D filters look like they could require more resources to serve (filters are not included in the app but rather downloaded dynamically iirc). Maybe they're rolling out more localized filters too.
Re:Snap Inc. Third Quarter 2017 Results by apoverton on Wednesday November 08, 2017 @12:16AM (#15650056)
That stuck out to me as well. It kind of seems to me like they’re saying variable cost of goods sold increased
Re:Snap Inc. Third Quarter 2017 Results by sschueller on Wednesday November 08, 2017 @02:26AM (#15650444)
Maybe those snaps aren't actually getting deleted but are kept for ever...