⏩ Welcome thread — say hi!

Hi, everyone. Welcome to Fastly’s dev community forum! This is a place for you to ask technical questions, show off what you’re working on, share product feedback, and perhaps wax philosophical about the state of open source — in other words, it’s a space for you.

But before we get carried away, this here is a thread for you to introduce yourself! I’ll start.

I’m your friend and Fast Forward community manager Hannah. I just reached a milestone of three years managing Fastly’s open source program — it’s been so wonderful getting to know so many of you, learning about your impactful projects, and supporting your work.

I’m fascinated by community systems. In a previous life, I worked as a study coordinator in a communications laboratory, studying social and knowledge networks in distributed working groups, online communities, and virtual teams. That’s what brought me to the world of open source. To me, open source is a shining example of the power of people in community. And through my work on Fast Forward and in this community, I hope to help build systems that galvanize openness, collaboration, and kindness.

Outside of work, I’m a core organizer for an annual charitable event in Chicago called CHIditarod (a food drive, fundraiser, and costumed shopping cart race). Chicago, where I live, is rife with food deserts — CHIditarod seeks to bring awareness to the issue and alleviate it. The event has generated 257,419 lbs of food for the Greater Chicago Food Depository and raised $653,779 for our grant program.

Also, I love birds, books, and art of all kinds.

Your turn! Tell us about yourself, your project, how people can contribute to it, or whatever you like.


Hi all! I’m the Vice President of the Rocky Enterprise Software Foundation, and the Rocky Linux Project Manager.

Fastly was one of the first partners of the Rocky Linux project, all of our web downloads are powered by Fastly CDN. We’re thrilled to be a part of the Fast Forward program!


Welcome, Brian!! And congrats on receiving the “First Poster Ever” badge. :slight_smile:


Hi folks!

I’m Neil Hanlon, one of the co-founders of Rocky Linux and the lead for the Infrastructure team over there. I’ve been involved in open source for as long as I can remember in one form or another, and working on Rocky has been an absolute delight, especially with as Brian mentions, support from our partners like Fastly.

Outside of work, I like to play music, tinker with electronics, cook (but not clean ;)), and read (especially Fantasy)

Looking forward to getting to know everyone here!



Welcome, Neil! We’re so glad to have you here, and in Fast Forward :hugs:

1 Like


I’m Paul Norman, an OpenStreetMap developer and sysadmin. OpenStreetMap is a crowd-sourced map of the world that anyone can contribute to. I’ve been working on OpenStreetMap software in one form or another for over a decade, and as a sysadmin I manage most of our tile caching setup on Fastly.

We use Fastly for the OpenStreetMap Standard layer, the default map on openstreetmap.org. The Standard layer is also used by many other sites and projects. It is built up of 256x256 pixel PNGs which are arranged in a grid, and then right PNGs are requested by the client and assembled into an image. This makes the map highly cachable, as two people viewing an overlapping area will have requests in common.

We peak at 50k requests/second served for a total of 70 billion requests/month and 881 TB/month, served to about half a billion users. I believe we have users from every country on Earth, and Antarctica.

Our monitoring is public, with a CDN dashboard, backend dashboard, and aggregated logs published that go over what parts of the map were viewed, and apps/websites that used us. We’re doing some custom monitoring which lets us see the health check results from Fastly, letting us see network problems between CDN nodes and our backends.

Our logging is fairly well developed. We have Fastly logs sent to S3, then every day we run Athena queries which turn the gzipped CSV logs into Parquet logs which take far less space and are faster to query. I recommend this approach to avoid querying several TB of logs. It’s from these logs that the aggregate logs are published.

The backend to the standard tile layer consists of servers in Europe, Australia, and the US. We direct traffic based on CDN POP to an appropriate set of backends and load-balance between them. In Europe, where we have the most traffic, we load-balanced based on request URL in a custom way, so as you pan the map, if the cache misses, your requests are served by different backends based on where you’re viewing.

Prior to Fastly, we used to manage our own CDN on donated resources from ISPs, universities, internet hubs, hosting companies, and other resources. This was a lot more work, and didn’t work as well as Fastly. We had to manage the software, but we also had to manage relationships with dozens of different hosts and networks.

We also use Fastly to accelerate our Discourse site, but that’s a few requests per second and not very interesting.

If you want to contribute to OpenStreetMap, you can go to the website, create an account, and edit and improve your local area. When you map where you know, I map where I know, and we all share the results, we end up with a map everyone can use and contribute to.

For future changes to how we use Fastly, the biggest is that we want to get our configuration into Chef where it can be properly managed in git. This will also make most of it public, so anyone can see what we’ve done, improve it, or use it for their own config. We’re also looking at serving vector tiles, but the CDN setup for that will be essentially the same as our current raster tiles, just a different content-type.

I originally had links to the dashboards and software in this post, but because I’m a new Discourse user, I had to remove all but two. If you can’t find anything, feel free to ask for specific links.


Actually the plan was to use terraform for that rather than chef but the effect is much the same.


Hello! :wave:

I help support the Django web framework through my role on the Ops Team.

We’re grateful to Fastly for the support, and it’s a pleasure to meet everyone!


Welcome, Paul!! Nice write-up :eyes::clap:

1 Like

Hello, everyone! I’m Gabe, the maintainer of Owncast the free and open source, self-hosted, independent live video streaming and chat server.

We’re using Fastly in front of some of our project resources and demo instances, and that’s obviously helpful. But the real benefit is to have CDN availability in hopes of finding easy to use and affordable solutions for independent streamers. The long term goals are to find ways for live streamers to improve their performance, scaling globally just like Big Tech can.

While the idea of a CDN to most people who run Owncast comes off as complicated, I’m hoping it can be eventually condensed down and simplified into something that these indie streamers can take advantage of by more people.

1 Like

Hey Gabe, welcome! So glad you’re here :smiley: