- ID de exploración:
- 4395b5d6-3c05-412b-a732-daadf714f612Finalizado
- URL enviada:
- https://where.durableobjects.live/
- Informe finalizado:
Enlaces: 5 encontrados
Los enlaces salientes identificados en la página
Enlace | Texto |
---|---|
https://jed.is/ | Jed Schmidt |
https://goalastair.com | Alastair |
https://github.com/helloimalastair/where-durableobjects-live | Github |
https://developers.cloudflare.com/workers/learning/using-durable-objects | Cloudflare Durable Objects |
https://workers.cloudflare.com/ | Cloudflare Workers |
Variables JavaScript: 5 encontradas
Las variables JavaScript globales cargadas en el objeto de ventana de una página son variables declaradas fuera de las funciones y a las que se puede acceder desde cualquier lugar del código en el ámbito actual
Nombre | Tipo |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
__sveltekit_1ntkgvy | object |
__svelte | object |
Mensajes de registro de la consola: 1 encontrados
Mensajes registrados en la consola web
Tipo | Categoría | Registro |
---|---|---|
error | javascript |
|
HTML
El cuerpo HTML sin procesar de la página
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="./_app/immutable/assets/0.C2BVJbxv.css" rel="stylesheet"><title>Where Durable Objects Live</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="theme-color" content="#F38020"><meta name="title"><meta name="description" content="Tracking where Durable Objects are created, wherever you are in the world."><meta property="og:type" content="website"><meta property="og:url" content="https://where.durableobjects.live/"><meta property="og:title"><meta property="og:description" content="Tracking where Durable Objects are created, wherever you are in the world."><meta property="og:image" content="https://where.durableobjects.live/globe.png"><meta property="twitter:card" content="summary"><meta property="twitter:url" content="https://where.durableobjects.live/"><meta property="twitter:title"><meta property="twitter:description" content="Tracking where Durable Objects are created, wherever you are in the world."><meta property="twitter:image" content="https://where.durableobjects.live/globe.png">
<link rel="modulepreload" as="script" crossorigin="" href="https://where.durableobjects.live/_app/immutable/nodes/0.Be7VkXCZ.js"><link rel="modulepreload" as="script" crossorigin="" href="https://where.durableobjects.live/_app/immutable/chunks/scheduler.BwFrRKoF.js"><link rel="modulepreload" as="script" crossorigin="" href="https://where.durableobjects.live/_app/immutable/chunks/index.Cskil1Im.js"><link rel="modulepreload" as="script" crossorigin="" href="https://where.durableobjects.live/_app/immutable/chunks/entry.oRad0jOG.js"><link rel="modulepreload" as="script" crossorigin="" href="https://where.durableobjects.live/_app/immutable/chunks/stores.BzXKqAt-.js"><link rel="modulepreload" as="script" crossorigin="" href="https://where.durableobjects.live/_app/immutable/nodes/1.u8CoYLJ5.js"><link rel="modulepreload" as="script" crossorigin="" href="https://where.durableobjects.live/_app/immutable/chunks/Anchor.CTe3xeEE.js"><link rel="modulepreload" as="script" crossorigin="" href="https://where.durableobjects.live/_app/immutable/chunks/BackButton.CrUoex0Q.js"><link rel="modulepreload" as="script" crossorigin="" href="https://where.durableobjects.live/_app/immutable/nodes/2.BiVGcFa6.js"></head>
<body data-sveltekit-preload-data="hover">
<div class="md:flex justify-between flex-col md:flex-row overflow-hidden h-screen"><div class="w-screen md:w-[50vw] h-screen px-10 pt-10 md:h-screen md:px-20 md:pt-20 overflow-auto"><div class="flex flex-col justify-between h-full"><main class="flex flex-col gap-5 w-4/5"> <header data-svelte-h="svelte-19wfob6"><h1 class="font-bold text-5xl mb-3">Where Durable Objects Live</h1></header> <p>Created by the wonderful <a class="text-sky-500 hover:text-sky-300" href="https://jed.is/" target="_blank" rel="noopener noreferrer">Jed Schmidt</a>, and now maintained with ❤️ by <a class="text-sky-500 hover:text-sky-300" href="https://goalastair.com" target="_blank" rel="noopener noreferrer">Alastair</a>. Source code available on <a class="text-sky-500 hover:text-sky-300" href="https://github.com/helloimalastair/where-durableobjects-live" target="_blank" rel="noopener noreferrer">Github</a>.</p> <p><a class="text-sky-500 hover:text-sky-300" href="https://developers.cloudflare.com/workers/learning/using-durable-objects" target="_blank" rel="noopener noreferrer">Cloudflare Durable Objects</a> are a novel approach to stateful compute based on <a class="text-sky-500 hover:text-sky-300" href="https://workers.cloudflare.com/" target="_blank" rel="noopener noreferrer">Cloudflare Workers</a>. They aim to locate both compute <span class="italic" data-svelte-h="svelte-1n8unpk">and</span> state closest to end users.</p> <p>This page tracks where new Durable Objects are created; for example, when you loaded this page from <span class="font-bold">Chamartin</span>, a worker in <span class="font-bold">Madrid, Madrid, Spain (MAD)</span> created a durable object in <span class="font-bold">Madrid, Madrid, Spain (MAD)</span>.</p> <p>Currently, Durable Objects are available in <span class="font-bold">10.94</span>% of Cloudflare PoPs.</p> <p>To keep data fresh, this application is constantly creating/destroying new Durable Objects around the world. In the last hour, <span class="font-bold">399,625</span> Durable Objects have been created(and subsequently destroyed), <span class="italic font-bold" data-svelte-h="svelte-1j52rtw">FOR SCIENCE!</span></p> <p>Data displayed on this site is updated every 5 minutes. Historical data may be available via the API in the future. Discussion of coming features is on the <a class="text-sky-500 hover:text-sky-300" href="/discord" target="_blank" rel="noopener noreferrer">Discord Server</a>.</p> <p>Details about the API can be found <a class="text-sky-500 hover:text-sky-300" href="/api">here</a>.</p> <h2 class="font-bold text-2xl" data-svelte-h="svelte-19qzmxu">See data by:</h2> <ul class="list-disc list-inside text-lg italic" data-svelte-h="svelte-19r674o"><li><a class="underline" href="/colo">Colo</a></li> <li><a class="underline" href="/jurisdiction">Jurisdiction</a></li> <li><a class="underline" href="/region">Region</a></li></ul></main> <footer class="text-center text-italic text-sm mt-8 pb-8"><p>Data Updated At: <span class="whitespace-nowrap">Thursday, 7 November 2024 at 12:20:25 UTC</span></p></footer></div></div> <div class="w-screen md:w-[50vw] h-screen md:h-screen overflow-hidden"><div class="absolute top-0 right-0 w-screen h-screen md:w-[50vw] flex justify-center items-center"><svg class="animate-spin -ml-1 mr-3 h-40 w-40 text-black" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle><path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path></svg></div> <div class="w-full h-full mapboxgl-map"><div class="mapboxgl-canary" style="visibility: hidden;"></div><div class="mapboxgl-canvas-container mapboxgl-interactive"><canvas class="mapboxgl-canvas" tabindex="0" aria-label="Map" role="region" width="400" height="600" style="width: 400px; height: 600px;"></canvas></div><div class="mapboxgl-control-container"><div class="mapboxgl-ctrl-top-left"></div><div class="mapboxgl-ctrl-top"></div><div class="mapboxgl-ctrl-top-right"></div><div class="mapboxgl-ctrl-right"></div><div class="mapboxgl-ctrl-bottom-right"></div><div class="mapboxgl-ctrl-bottom"></div><div class="mapboxgl-ctrl-bottom-left"></div><div class="mapboxgl-ctrl-left"></div></div></div> true <div class="bg-gray-300 w-fit absolute top-2 right-2 p-2 opacity-50"><input type="checkbox" id="coding" name="interest" value="coding"> Toggle DO Highligt <details class="duration-300"><summary class="cursor-pointer bg-inherit px-5 py-3 text-lg">Legend</summary> <div class="bg-white px-5 py-3 text-sm font-light"><h2 class="text-lg font-bold">Status</h2> <div class="flex items-center gap-2"><div class="w-5 h-5 rounded-full bg-status-operational inline-block"></div> <p>Operational</p></div> <div class="flex items-center gap-2 mt-2"><div class="w-5 h-5 rounded-full bg-status-maintenance inline-block"></div> <p>Under Maintenance</p></div> <div class="flex items-center gap-2 mt-2"><div class="w-5 h-5 rounded-full bg-status-outage inline-block"></div> <p>Partial Outage</p></div> <div class="flex items-center gap-2 mt-2"><div class="w-5 h-5 rounded-full bg-status-unknown inline-block"></div> <p>Unknown</p></div> <h2 class="text-lg font-bold">Miscellaneous</h2> <div class="flex items-center gap-2 mt-2"><div class="w-5 h-5 rounded-full border-4 border-is-durable inline-block"></div> <p>Supports Durable Objects</p></div> <div class="flex items-center gap-2 mt-2"><div class="w-5 h-5 rounded-full border-4 border-is-worker inline-block"></div> <p>Worker-only Datacenter</p></div> </div></details></div></div> <button class="absolute bottom-0 right-0 mr-5 mb-5 rounded-full bg-blue-400 w-20 h-20 flex justify-center items-center cursor-pointer md:hidden"><svg class="h-14" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 20L3 17V4L9 7M9 20L15 17M9 20V7M15 17L21 20V7L15 4M15 17V4M9 7L15 4" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button> <div id="svelte-announcer" aria-live="assertive" aria-atomic="true" style="position: absolute; left: 0px; top: 0px; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); overflow: hidden; white-space: nowrap; width: 1px; height: 1px;"></div></div>
</body></html>