{
  "schema_version": "1.1",
  "id": "archive:https://www.youtube.com/watch?v=byn9PURoBNY",
  "slug": "infra-behind-krea-2-how-to-train-and-serve-at-scale-gabriel-jorge-meneze-08t8xbu",
  "url": "https://feed7.dev/p/infra-behind-krea-2-how-to-train-and-serve-at-scale-gabriel-jorge-meneze-08t8xbu",
  "title": "Infra behind Krea 2: How to train and serve at scale — Gabriel Jorge Menezes, Krea.ai",
  "why_included": "Krea’s K2 infrastructure shows why GPU utilization alone misleads: tensor-core, temperature, interconnect, and checkpoint metrics are what keep large training runs productive.",
  "summary": "Krea trained K2 from scratch on **thousands of GPUs**, yet reported GPU utilization stayed at 100% even when the cluster was inefficient. The team instead watched tensor-core use, removed GPUs above **78°C**, and checkpointed roughly every 20–30 minutes.",
  "practical_implication": "Builders operating GPU agents or training jobs should instrument useful work, thermals, NVLink, InfiniBand, and storage throughput. Krea also uses queued gang scheduling and shifts inference to external capacity when training preempts production GPUs.",
  "agent_context": "Krea trained K2 from scratch on **thousands of GPUs**, yet reported GPU utilization stayed at 100% even when the cluster was inefficient. The team instead watched tensor-core use, removed GPUs above **78°C**, and checkpointed roughly every 20–30 minutes.\n\nBuilders operating GPU agents or training jobs should instrument useful work, thermals, NVLink, InfiniBand, and storage throughput. Krea also uses queued gang scheduling and shifts inference to external capacity when training preempts production GPUs.\n\nThis design assumes substantial Kubernetes, networking, and storage investment. Krea’s thresholds and routing system reflect its own diffusion workload and should be validated before reuse elsewhere.",
  "source": {
    "name": "AI Engineer",
    "url": "https://www.youtube.com/watch?v=byn9PURoBNY",
    "published_at": "2026-08-18T17:00:05.000Z"
  },
  "source_class": "video",
  "content_type": "Video",
  "layer": "infra",
  "domains": [
    "image"
  ],
  "topics": [
    "observability"
  ],
  "verification": {
    "status": "source_linked",
    "label": "Source Linked",
    "method": "source_feed",
    "verified_at": null
  },
  "uncertainty": [
    "This design assumes substantial Kubernetes, networking, and storage investment. Krea’s thresholds and routing system reflect its own diffusion workload and should be validated before reuse elsewhere."
  ],
  "connected_context": null,
  "lifecycle": "Current",
  "published_at": "2026-08-18T17:00:05.000Z",
  "modified_at": "2026-08-18T17:00:05.000Z",
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/infra-behind-krea-2-how-to-train-and-serve-at-scale-gabriel-jorge-meneze-08t8xbu",
    "json": "https://feed7.dev/p/infra-behind-krea-2-how-to-train-and-serve-at-scale-gabriel-jorge-meneze-08t8xbu.json",
    "markdown": "https://feed7.dev/p/infra-behind-krea-2-how-to-train-and-serve-at-scale-gabriel-jorge-meneze-08t8xbu.md"
  }
}