Note di Matteo


#cloud

GitHub Pages infrastructure

GitHub Pages, our static site hosting service, has always had a very simple architecture. From launch up until around the beginning of 2015, the entire service ran on a single pair of machines (in active/standby configuration) with all user data stored across 8 DRBD backed partitions. Every 30 minutes, a cron job would run generating an nginx map file mapping hostnames to on-disk paths.

There were a few problems with this approach: new Pages sites did not appear until the map was regenerated (potentially up to a 30-minute wait!); cold nginx restarts would take a long time while nginx loaded the map off disk; and our storage capacity was limited by the number of SSDs we could fit in a single machine.

Despite these problems, this simple architecture worked remarkably well for us — even as Pages grew to serve thousands of requests per second to over half a million sites.

Hailey Somerville sul blog GitHub.

#83 /
18 ottobre 2025
/
13:28
/ #dev#cloud

Cambia la gamma di piani cloud Hetzner, ora divisi in:

  • Shared Cost-Otimized: un mix di Intel, AMD e Ampere (ARM), da 4,26 € a 29,8 €, max 16 vCPU e 32 GB di RAM.
  • Shared Regular Performance: solo AMD, da 7,92 € a 47,57 €, configurazioni simili.
  • Dedicated General Purpose: solo AMD, da 15,24 € a 351,96 € per 48 vCPU e 192 GB di RAM.

Il prezzo minimo mi pare sia leggermente più basso rispetto a prima. Prima la dvisione era solo tra Shared e Dedicated.

I prezzi qua sono IVA 22% inclusa e incluso un IPv4.

#73 /
16 ottobre 2025
/
13:38
/ #cloud#hetzner

GitHub si sposta su Microsoft Azure:

Vladimir Fedorov, GitHub’s chief technology officer, made the Azure migration announcement internally earlier this week, noting that GitHub is currently struggling with data center capacity. GitHub is currently hosted on the company’s own hardware, centrally located in Virginia. “We are constrained on data server capacity with limited opportunities to bring more capacity online in the North Virginia region,” Fedorov writes in a note to GitHub employees, or GitHubbers as they’re known internally.

To ensure the move to Azure is completed within 12 months, GitHub’s leadership team is asking employees to delay new features in favor of the Azure migration. “We will be asking teams to delay feature work to focus on moving GitHub,” Fedorov says. [...]

GitHub is now aiming to move fully off its own data centers within two years. This gives GitHub 18 months to execute its migration, with a six-month buffer for any delays. Most of the work will be completed over the next 12 months, according to Fedorov.

Magari è la volta buona che abilitano IPv6.

(The Verge)

#53 /
8 ottobre 2025
/
20:07
/ #microsoft#dev#cloud#datacenter

Fly.io ha annunciato che ridurrà significativamente il numero di region globali, passando da 35 a 18! In Sud America si passa da 4 region a solo una, in Europa spariscono Polonia, Spagna e Romania. In America del Nord ne spariscono ben 9!

#27 /
1 ottobre 2025
/
15:03
/ #cloud

Bunny Hub

Uh, bunny.net lancerà una nuova status page e metterà a disposizione il prodotto costruito in-house a tutti per creare le proprie status page, con health check, iscrizioni, changelog, ecc.

#17 /
29 settembre 2025
/
18:36
/ #cloud

← Precedente Pagina 2 di 2