{
  "docId": "019dd923-5efe-75c0-8dff-dde54545c5ba",
  "docSlug": "92b80b4c1a08c8a8",
  "documentTitle": "2025 Investor Day",
  "authorId": "Cloudflare",
  "authorName": "Cloudflare",
  "documentKindSlug": "consulting-deck",
  "documentKindLabel": "Consulting deck",
  "sourceTypeSlug": "strategy_consulting",
  "sourceTypeLabel": "Strategy consulting",
  "presentationDate": null,
  "orientation": "landscape",
  "aspectRatio": 1.777,
  "pageNumber": 59,
  "pageCount": 117,
  "prevPage": 58,
  "nextPage": 60,
  "slideType": "comparison_table",
  "function": "compare_options",
  "density": "balanced",
  "nDataPoints": 0,
  "notes": "Uses a hub-and-spoke vs mesh diagram to illustrate architectural differences.",
  "elementsJson": [
    "process_diagram",
    "callout_box",
    "paragraph"
  ],
  "metadataConfidence": 0.95,
  "imagePath": null,
  "slideHref": "/slides/019dd923-5efe-75c0-8dff-dde54545c5ba/59",
  "deckHref": "/decks/019dd923-5efe-75c0-8dff-dde54545c5ba",
  "deckJsonHref": "/decks/019dd923-5efe-75c0-8dff-dde54545c5ba.json",
  "deckAnchorHref": "/decks/019dd923-5efe-75c0-8dff-dde54545c5ba#slide-59",
  "components": [
    {
      "bbox": {
        "h": 0.9,
        "w": 0.26,
        "x": 0.72,
        "y": 0.05
      },
      "kind": "callout",
      "text": "Orchestration & execution: Workers are able to interface with APIs, LLMs, external or internal services, or even spin up browsers. With compute time pricing, users do not have to pay while waiting on execution. Durable Objects and Workflows can guarantee execution and retry as needed.",
      "attrs": null,
      "subkind": "primary",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "8f05440c-9d9f-4792-b8ba-8fdbdf9d07ab",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": null,
      "kind": "callout",
      "text": "Workers are able to interface with APIs, LLMs, external or internal services, or even spin up browsers.",
      "attrs": null,
      "subkind": null,
      "toolName": "Visual emphasis",
      "toolSlug": "visual-emphasis",
      "confidence": null,
      "componentId": "019dd952-611f-7478-a438-d6981918556a",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.55,
        "w": 0.33,
        "x": 0.03,
        "y": 0.245
      },
      "kind": "diagram",
      "text": "Other Vendors hub-and-spoke model",
      "attrs": null,
      "subkind": "hub-spoke",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "08c5ed56-f9ec-440c-aef0-4a0cfe07d5bf",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.55,
        "w": 0.33,
        "x": 0.37,
        "y": 0.245
      },
      "kind": "diagram",
      "text": "Cloudflare mesh model",
      "attrs": null,
      "subkind": "hub-spoke",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "b4bfa050-6936-4970-8526-3498095438a3",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.08,
        "w": 0.65,
        "x": 0.03,
        "y": 0.87
      },
      "kind": "paragraph",
      "text": "Cloudflare can schedule workloads near users, GPUs, and/or APIs — maximizing throughput and minimizing latency — to enable agents to make real-time decisions.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "a40303d4-b04d-472e-8f4a-90099cb1e445",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.05,
        "w": 0.65,
        "x": 0.03,
        "y": 0.12
      },
      "kind": "title",
      "text": "Orchestrating AI + APIs with Cloudflare Workers",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "284b7609-2674-4bee-847a-9768e6836675",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [],
  "frameworks": [
    {
      "name": "hub-spoke",
      "slug": null,
      "matchId": "97a43991-4aa8-4f94-8c87-32d7cd2158f9",
      "evidence": "Visual comparison of centralized vs distributed network architecture",
      "confidence": 0.9
    }
  ],
  "arcBeats": [],
  "loops": [],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}