Infrastruktur

Vores edge-netværk

Servere på steder, vi valgte for at opnå maksimal ydeevne og annoncere vores egne ruter. En anycast-adresse sender hver besøgende til deres nærmeste PoP, et cache-hit besvares fra lokal flash på omkring 15 millisekunder - og alt, hvad vi gemmer om det, forbliver i EU.

9

Kantplaceringer, live lige nu

7

Lande

15 ms

Cache ramt, ved kanten

1 IP

Anycast netværket vælger PoP

Placeringstællingen læses fra vores live edge register, ikke en marketing figur. Vi vil hellere vise dig et rigtigt tal end et rundt tal.

Strategisk placeret over hele kloden

Vores kantplaceringer er placeret i store internetudvekslingspunkter for optimal routing og minimal ventetid.

Verdenskort
København
Danmark
Falkenstein
Tyskland
Fremont
USA
Johannesburg
ZA
New York
USA
Sao Paulo
Brasilien
Seattle
USA
Singapore
Singapore
Sydney
Australien
Dækning

Kantplaceringer

Strategisk placerede PoP'er holder dit indhold i millisekunder fra dine besøgende.

Nordisk

🇩🇰

København

Danmark

CPH

Vesteuropa

🇩🇪

Falkenstein

Tyskland

FSN

Amerika

🇺🇸

Fremont

USA

FMT
🇺🇸

New York

USA

NYC
🇧🇷

Sao Paulo

Brasilien

GRU
🇺🇸

Seattle

USA

HAV

Asien og Stillehavsområdet

🇸🇬

Singapore

Singapore

SYND
🇦🇺

Sydney

Australien

SYD

Afrika og Mellemøsten

🇿🇦

Johannesburg

ZA

JNB
Sådan fungerer det

En adresse, der besvares af den PoP, der er nærmest

Din zone løses til en enkelt anycast IP-adresse. Den samme adresse annonceres fra alle kanter, så internettets egen rute leverer hver besøgende til den nærmeste. Der er intet DNS-trick, der bestemmer det, og intet, du kan konfigurere pr. region.

Three visitors · one IP address · three different answers Oslo New York Singapore → same anycast IP → same anycast IP → same anycast IP Copenhagen edge New York edge Singapore edge ~15 ms ~15 ms ~15 ms Only a cache miss travels further — one edge fetches from your origin, and every other visitor is then served locally.
Den besøgende vælger aldrig en region, og det gør du heller ikke. BGP gør det efter ønske, uanset hvor de befinder sig.
  1. Dit værtsnavn svarer til én vilkårlig adresse

    Besvaret af vores egne autoritative navneservere, som vi driver i stedet for at leje.

  2. Internet ruter til den nærmeste meddelelse

    Hver kant angiver det samme præfiks over BGP. Hvert netværk undervejs vælger sin korteste vej, så "nærmeste" betyder nærmest i netværksform, ikke i kilometer på et kort.

  3. Denne kant svarer fra lokale NVMe

    Et cache-slag forlader aldrig bygningen. TLS slutter der også, så håndtrykket er også lokalt.

  4. Kun en miss går til din oprindelse

    En anmodning henter, cacher og serverer. Alle besøgende bliver besvaret lokalt, i hver region på én gang.

Inde i en pop

Hvad hver kant gør, før den svarer

Hver placering er en fuld kopi af platformen, ikke en dum cache-node. Sikkerhed, optimering og levering sker alle på samme sted, i én omgang, uden at der kommer et ekstra hop imellem dem.

1

Trusselsliste

En liste over adresser på netværket, der angriber ethvert websted på platformen, kontrolleres først på hver anmodning. En angriber, der er blokeret af én kunde, bliver blokeret af dem alle inden for 30 sekunder.

2

Firewallregler

Dine egne regler for IP, land og forløb samt udfordringer med at dokumentere arbejdet for alt, hvad der ser automatiseret ud.

3

Rate begrænsende og venteværelse

Der er grænser for antallet af anmodninger pr. zone, og hvis du har aktiveret det, er det køen, der beskytter din oprindelse på en kampagnedag.

4

Cacheopslag

Fuldsidet HTML og statiske aktiver på lokale NVMe. Det er her, de fleste henvendelser stopper og vender.

5

Oprindelseshentning, kun på grund af fejl

Over en levende forbindelse tilbage til din server, med svaret gemt for alle, der spørger næste gang.

6

Omdannelse

Billed resizing og WebP konvertering, CSS og JavaScript minificering, script injektion, ESI fragmenter og oversættelse anvendes på vej ud.

7

Kompression og levering

Brotli over HTTP/3, hvor browseren understøtter det, HTTP/2 og gzip, hvor det ikke gør.

8

Logning

Forespørgslen registreres til dine analyser, og enhver sikkerhedshændelse sættes i kø tilbage til kontrolplanet.

Modstandsdygtighed

En kant, der er syg, fjerner sig selv

Anycast gør det nemt at fejle, forudsat at en syg node er ærlig om at være syg. Vores er: hver kant kontrollerer løbende sit eget helbred og trækker sin BGP-meddelelse tilbage, hvis den ikke kan fungere korrekt. Trafikken bevæger sig til nærmeste punkt inden for få sekunder, og ingen registrerer en billet.

Intet enkelt punkt af fiasko

Hver kant er uafhængig. Hvis man mister en, flytter man trafikken til naboerne – der er ingen central proxy, som alting passerer igennem.

ved design

Selvudtrækkende noder

Hvis en kant mister kontakten med kontrolplanet, eller hvis webserveren holder op med at svare, stopper den med at annoncere anycast-præfikset i stedet for stille og roligt sort-holing-anmodninger.

automatisk

Forsigtig tilbagevenden

En node, der genopretter, venter i en vedvarende periode med godt helbred, før den annoncerer igen, så et flappende link kan ikke gentagne gange trække trafik ind i en brudt PoP.

nedkøling

Der er en anden fordel kunder opdager under deres første hosting udfald: cachelagrede sider bliver serveret fra kanten, mens en oprindelse er nede. Anonyme besøgende fortsætter med at browse på et websted, hvis server i øjeblikket ikke svarer nogen.

Uafhængig måling

Vi laver ikke vores egne lektier

Alle CDN'ers interne instrumentpanel siger, at CDN'en er hurtig. Det er ikke bevismateriale, det er et skærmbillede inde fra bygningen.

Så vi måler også udefra ved hjælp af RIPE Atlas et uafhængigt, globalt distribueret netværk af måleprober, der drives af det regionale internetregister, ikke af os. Sonder rundt om i verden spørger vores anycast-adresse og sporer stien, som fortæller os, hvilken PoP der faktisk besvarede dem, og hvor lang tid det tog.

Det fanger den fejltilstand, som intern overvågning aldrig ser: routing, der fungerer perfekt, men sender en besøgende i et land til en PoP på et andet kontinent. Hver kant ser sund ud; besøgende er stadig langsomme. Det er kun en ekstern måling, der finder den.

Dataopholdssted

Europæisk som standard, globalt, når du ønsker det

Et globalt netværk og et europæisk dataresidens præsenteres normalt som en afvejning. Det er de ikke – de er blot to forskellige spørgsmål, om leveringsvejen og om, hvor registreringerne opbevares.

Altid i EU

  • Kontrolflyet og dets database
  • Dine konto-, konfigurations- og faktureringsposter
  • Trafikanalyse og lagring af anmodninger om logfiler
  • Certifikatudstedelse og private nøgler
  • Vores egen transaktionelle e-mail-infrastruktur

Dit opkald, pr. zone

  • Global levering. Hver eneste PoP tjener dit websted, så en besøgende i Sydney bliver besvaret i Sydney. Standarden, og det rigtige svar for de fleste websteder.
  • Kun europæiske kanter. Begræns zonen, så anmodninger kun bliver serveret fra kunder i Europa. Langsommere for fjerntliggende besøgende, og nogle gange præcis hvad en compliance-gennemgang kræver.

Vi er et dansk selskab, der opererer under europæisk lov, så det er vores standardposition snarere end et produktniveau. Se billederne Politik om beskyttelse af personlige oplysninger Præcis hvad der skal opbevares og hvor længe.

Under kølerhjelmen

Bygget på moderne teknologi

Ingen hemmelig sauce, kun velvalgte komponenter, vi selv kører. Her er, hvad der faktisk er i vejen mellem din oprindelse og din besøgende.

Nginx / OpenResty

Kanten webserver, med en Lua runtime for firewall, venteværelse og ESI logik, der kører i processen snarere end som en separat hop.

kant
Vores egen BGP

Vi annoncerer vores egne præfikser fra alle vores produkter, så routing er noget, vi kan diagnosticere og rette i stedet for at eskalere til en leverandør.

anycast
Vores egen autoritative DNS

Navneservere, vi driver, ikke lejer. Valgfrit for kunder – du er velkommen til at beholde DNS, hvor end det er i dag.

ns1 ns2
NVMe- cache

Lokal flash på alle noder. Et cache-hit er en lokal disklæsning, hvilket er grunden til, at den lander omkring 15 ms.

lokal
HTTP/3 og QUIC

Færre ture rundt for at etablere en forbindelse, hvilket betyder mest på mobilnetværkene, hvor websteder føles langsomme.

0-RTT
Brotli

Bedre komprimering end gzip på tekst, anvendt på vej ud uden byggetrin på din side.

som standard
libvips

Billedpipelinen bag ændring af størrelse og WebP-konvertering – hurtig og med lavt hukommelsesniveau, så den kan køre inline ved kanten.

billeder
Krypteret backhaul

Fjernbetjente strømforsyninger når kontrolplanet over krypterede tunneler, så konfiguration og logfiler aldrig krydser det offentlige internet i det fri.

WireGuard
FAQ

Spørgsmål, besvaret

Hvad som helst. Din zone opløses til en enkelt IP-adresse, som hver af vores kantplaceringer annoncerer over BGP, så internettet ruter hver besøgende til den meddelelse, der er tættest på netværket. Intet er konfigureret pr. region, og intet DNS-trick er involveret.
Den trækker sin egen BGP-meddelelse tilbage, og trafikken skifter til den nærmeste POP på få sekunder. Hver kant kontrollerer hele tiden sin egen sundhed, så en knude, der ikke kan fungere korrekt, tager sig ud af rotation i stedet for at acceptere anmodninger, det vil mislykkes.
Cachelagrede sider bliver ved med at blive serveret fra kanten, så anonyme besøgende fortsætter med at browse, mens din oprindelse er utilgængelig. Alt, hvad der kræver oprindelsen – at du logger ind, tjekker ud, udgiver – venter på, at det kommer tilbage.
Ja, pr. zone. Begræns en zone til europæiske kanter og anmodninger, der kun serveres fra PoP'er i Europa. Vores kontrolplan, database og analyselager er i EU uanset denne indstilling.
Nej. Vi kører vores egne autoritative navneservere, og du er velkommen til at bruge dem, men alt, hvad der kræves, er en post, der peger på os fra hvilken som helst DNS-udbyder, du allerede bruger.
Vi måler uden for vores eget netværk ved hjælp af RIPE Atlas, et uafhængigt globalt probenetværk, der drives af det regionale internetregister. Det er det, der fanger sagen, hvor hver kant er sund, men en besøgende bliver dirigeret til det forkerte kontinent - noget intern overvågning ikke kan se.
Omkring 15 millisekunder ved kanten, fordi det er en lokal aflæsning fra NVMe-blitz med TLS afsluttet i samme bygning. Antallet af besøgende omfatter også deres egen ventetid på netværket til PoP, hvilket er præcis, hvad der minimeres med en nærliggende PoP.
Ja, støt. Listen på denne side læses fra vores registreringsdatabase i stedet for at blive vedligeholdt manuelt, så den er nøjagtig den dag, du læser den. Hvis et marked betyder noget for dig, så fortæl os – kundernes efterspørgsel er vores prioritet.

Oplev hastighedsforskellen

Sæt dit websted på netværket, og se det første byte-tidsforbrug. 25 GB gratis hver måned, intet kort påkrævet.