SPB Git forge
38commits 1branches 0releases
338.7 MBsize
maindefault branch
3 h agolast push
HTML 53.9% TypeScript 44.5% JavaScript 0.6% SQL 0.5%
2.9 KB · 45 lines markdown
Rendered Raw Blame History
1# Google — `gcp-regions`, `google-datacenters`, `google-news`23## gcp-regions (Google Cloud regions)45| | |6|---|---|7| Source | `https://cloud.google.com/compute/docs/regions-zones` (static docs table `Zones | Location | Machine types | …`) |8| Kind / mode | `cloud_provider` / `html`, implementation `cloud_regions`, parser `cloud_gcp_regions_v1` |9| Fetch | L1 direct, 0 credits (cloud.google.com robots.txt allows /compute/docs) |10| Schedule | weekly |11| License / attribution | Provider documentation (Google developer docs are CC BY 4.0); facts only — "Google Cloud" |12| Verified live | 2026-09-11: 130 zones → 43 regions, 43 valid, 0 rejected |1314Zones (`europe-west1-b`) are grouped on their prefix → region code; the zone count is `availabilityZones`15(us-central1 = 4, everything else 3); the `Location` column ("St. Ghislain, Belgium, Europe") gives city + country/state.16Spot checks: `europe-west1` → St. Ghislain BE, 3 AZs; `asia-east1` → Changhua County TW (precision `approximate`,17a county); `northamerica-northeast1` → Montréal, Québec CA; `us-east4` → Ashburn, Virginia US.1819**Gap.** Only live regions appear in the docs table. Announced GCP regions are not published statically:20`/about/locations` is a JS shell over `data.json` (service × location, no geography, no "coming soon") — deliberately21not crawled. `launchedOn` is not published.2223## google-datacenters (Google-owned facilities)2425| | |26|---|---|27| Source | `https://www.google.com/about/datacenters/locations/` — list embedded server-side in `<div id="data-centers-data">` |28| Kind | `cloud_provider`, kind `facility`, parser `cloud_google_datacenters_v1` (operator Google, `hyperscale`, `isHyperscale`) |29| Fetch | L1 direct, 0 credits (robots.txt: /about/datacenters allowed) |30| Verified live | 2026-09-11: 67 sites, 67 valid, 0 rejected (36 operational, 31 "in development" → `announced`) |3132Each object: `location` ("Council Bluffs, Iowa"), `inDevelopment`, sometimes `latitude/longitude`, `detailPage`.33Status: Google's own "in development" label → `announced` (the page does not say whether construction started);34otherwise `operational`. Geo: curated city table for towns (46, precision `city`); counties / states use the curated35county marker or Google's own coordinates, flagged `approximate` (21). Same-name towns are guarded by the state36("Lebanon", "Columbus", "Douglas County" only resolve when the state matches). Detail pages 404 without the exact37path and are not fetched. Names are "Google <location> data center"; keys `google:dc:<slug>`.3839## google-news (The Keyword)4041Feeds `blog.google/inside-google/infrastructure/rss/` (precise: "€13 billion investment in AI infrastructure in42Finland", Alabama/Virginia investments, energy deals) and `blog.google/products/google-cloud/rss/` (filtered on43title/summary before fetch; consumer products excluded). Live 2026-09-11: 11/40 items matched, 5 entities incl. one44project candidate, 0 rejected, 0 credits. Daily.45