Readit News logoReadit News
mattgodbolt commented on Compiler Explorer Cost Transparency   xania.org/202506/compiler... · Posted by u/hasheddan
mattgodbolt · 3 months ago
Well; I emailed the address at the AWS link and got: "The recipient's mailbox is full and can't accept messages now. Please try resending your message later, or contact the recipient directly." :)
mattgodbolt · 3 months ago
Despite the bounce a nice person replied and is helping me apply! Thanks for bringing this up!! :)
mattgodbolt commented on Compiler Explorer Cost Transparency   xania.org/202506/compiler... · Posted by u/hasheddan
mattgodbolt · 3 months ago
Thanks so much! I've not had too much success chasing down no-strings-attached stuff. Grafana and Sentry are pretty cheap compared to the AWS, so I didn't spend too much time...

Twice I've had folks from AWS approach me about helping, but it fizzled out. The best I've had is a pal who was a salesperson used to slip me a few "$100 new customer vouchers" every now and then I could redeem.

The pre-allocation means some kind of commitment: every time I've looked I've baulked at dropping many thousands of dollars in one go (and it screws up my terrible book-keeping :D ). I should probably revisit it. It's really nice to know I'm not paying for things I don't "need", but it's unlikely CE usage will drop _that much_ in the next year or two (say).

I'll take a look at the OSS stuff you linked: thank you!

mattgodbolt · 3 months ago
Well; I emailed the address at the AWS link and got: "The recipient's mailbox is full and can't accept messages now. Please try resending your message later, or contact the recipient directly." :)
mattgodbolt commented on Compiler Explorer Cost Transparency   xania.org/202506/compiler... · Posted by u/hasheddan
maccard · 3 months ago
I want to start with - this is incredibly lean, and is super impressive to see such an extensive breakdown. I think that even the most savvy and frugal people would struggle to make large savings here.

A few thoughts/ideas still - have you asked Sentry [0] or Grafana (no link) for support? They might front you higher tiers of your current offerings for $0. AWS [1] also published a while back that they provide free credits for OSS projects, and in my experience they're generous and want to help. I don't know if they're still offering this though. My experience with AWS was that along with the credits came a healthy amount of Support and advice on ways to do things. These were often more expensive than the naive way of doing things in the name of redundancy. But given you're already all-in on AWS it seems like it might be no harm. If you were open to not being all-in on AWS, I've only got great things to say about pairing cloudfront offerings with AWS, but again yuo're talking minor savings for large amounts of work and complexity.

The obvious one is the EC2 instances for the actual compilation. Have you considered a hybrid model with always-on instances for even 30% of your linux capacity? A handwavy number we came up with at $PREV_PROJ was that it was cheaper to pre-allocate about 70% capacity on bare metal machines (with OVH and the likes), and burst for the last 30%.

[0] https://sentry.io/for/open-source/ [1] https://aws.amazon.com/blogs/opensource/aws-promotional-cred...

mattgodbolt · 3 months ago
Thanks so much! I've not had too much success chasing down no-strings-attached stuff. Grafana and Sentry are pretty cheap compared to the AWS, so I didn't spend too much time...

Twice I've had folks from AWS approach me about helping, but it fizzled out. The best I've had is a pal who was a salesperson used to slip me a few "$100 new customer vouchers" every now and then I could redeem.

The pre-allocation means some kind of commitment: every time I've looked I've baulked at dropping many thousands of dollars in one go (and it screws up my terrible book-keeping :D ). I should probably revisit it. It's really nice to know I'm not paying for things I don't "need", but it's unlikely CE usage will drop _that much_ in the next year or two (say).

I'll take a look at the OSS stuff you linked: thank you!

mattgodbolt commented on How Compiler Explorer Works in 2025   xania.org/202506/how-comp... · Posted by u/vitaut
tomcam · 3 months ago
> 8. Your browser renders the assembly, and you go “ooh, how clever is this compiler!”

Incorrect. I go “ooh, the appropriately named Mr. Godbolt is a fucking beast!”

mattgodbolt · 3 months ago
So sorry to disappoint you, but I'm really not :D
mattgodbolt commented on How Compiler Explorer Works in 2025   xania.org/202506/how-comp... · Posted by u/vitaut
maccard · 3 months ago
I’d love to see a breakdown of their ec2 costs vs everything else. I’d expect that if they really wanted to a single bare metal machine would probably save them a decent chunk of money.

But $3k/mo is surprisingly lean!

mattgodbolt · 3 months ago
I'll do a follow-up post sometime on where the money goes.
mattgodbolt commented on How Compiler Explorer Works in 2025   xania.org/202506/how-comp... · Posted by u/vitaut
cerisier · 3 months ago
For the author: are there any plans to make the compilers builds available ? Prebuilt gccs are a rare and valuable spice !
mattgodbolt · 3 months ago
They are already free and available. Check out our "infra" repo and the ce_install tool and/or just hack the S3 URLs
mattgodbolt commented on Compiler Explorer and the promise of URLs that last forever   xania.org/202505/compiler... · Posted by u/anarazel
rurban · 3 months ago
He missed the archive.org crawl for those links in the blog post. they have them stored also now. https://github.com/compiler-explorer/compiler-explorer/discu...
mattgodbolt · 3 months ago
He didn't know at the time but he's definitely pleased this is happening and will get to looking at it tomorrow!
mattgodbolt commented on Compiler Explorer and the promise of URLs that last forever   xania.org/202505/compiler... · Posted by u/anarazel
sebstefan · 3 months ago
>Over the last few days, I’ve been scraping everywhere I can think of, collating the links I can find out in the wild, and compiling my own database of links1 – and importantly, the URLs they redirect to. So far, I’ve found 12,000 links from scraping:

>Google (using their web search API)

>GitHub (using their API)

>Our own (somewhat limited) web logs

>The archive.org Stack Overflow data dumps

>Archive.org’s own list of archived webpages

You're an angel Matt

mattgodbolt · 3 months ago
Thanks! It's been a fun learning experience. I just found out the internet archive has a much more comprehensive effort going so it might have been in vain, but I tried :)
mattgodbolt commented on Compiler Explorer and the promise of URLs that last forever   xania.org/202505/compiler... · Posted by u/anarazel
mananaysiempre · 3 months ago
May be worth cooperating with ArchiveTeam’s project[1] on Goo.gl?

> url shortening was a fucking awful idea[2]

[1] https://wiki.archiveteam.org/index.php/Goo.gl

[2] https://wiki.archiveteam.org/index.php/URLTeam

mattgodbolt · 3 months ago
Thanks! Someone posted on GitHub about that and I'll be looking at that tomorrow!

u/mattgodbolt

KarmaCake day1123March 1, 2014
About
Master-of-none developer. Ex-games industry, ex-Google, ex-startup.

Primary hacker of Compiler Explorer - https://godbolt.org

Mucks about with Javascript emulators - https://miracle.xania.org, https://bbc.xania.org/ and in C++ too https://spectrum.xania.org

Some OSS on https://github.com/mattgodbolt/ and https://github.com/compiler-explorer

View Original