{"id":112590,"date":"2025-11-20T08:35:11","date_gmt":"2025-11-20T16:35:11","guid":{"rendered":"https:\/\/www.backblaze.com\/blog\/?p=112590"},"modified":"2025-11-20T08:35:14","modified_gmt":"2025-11-20T16:35:14","slug":"building-multimodal-ai-data-infrastructure-with-pixeltable","status":"publish","type":"post","link":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/","title":{"rendered":"Building Multimodal AI Data Infrastructure with Pixeltable"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"583\" src=\"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/11\/AI-0003-Blog-Header-1440x820-2-1024x583.png\" alt=\"A decorative image showing a chip with the word 'AI' and digital lines extending into the background. \" class=\"wp-image-112591\" srcset=\"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/11\/AI-0003-Blog-Header-1440x820-2-1024x583.png 1024w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/11\/AI-0003-Blog-Header-1440x820-2-300x171.png 300w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/11\/AI-0003-Blog-Header-1440x820-2-768x437.png 768w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/11\/AI-0003-Blog-Header-1440x820-2.png 1440w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>We&#8217;re approaching a fascinating inflection point in AI development. Research from <a href=\"https:\/\/epoch.ai\/blog\/will-we-run-out-of-data-limits-of-llm-scaling-based-on-human-generated-data\" target=\"_blank\" rel=\"noreferrer noopener\">Epoch AI<\/a> indicates that high-quality text data will be fully exhausted by 2026 to 2028. As recently as January, <a href=\"https:\/\/www.businessinsider.com\/ai-training-data-shortage-slop-goldman-sachs-2025-10\" target=\"_blank\" rel=\"noreferrer noopener\">OpenAI co-founder Ilya Sutskever said<\/a> at a conference that all the useful data online had already been used to train models. Over 35% of top websites now <a href=\"https:\/\/ppc.land\/top-websites-increasingly-block-ai-web-crawlers-amid-privacy-concerns\/\" target=\"_blank\" rel=\"noreferrer noopener\">block AI scrapers<\/a>. OpenAI is cutting deals with publishers like The Financial Times because freely available training data is running out.<\/p>\n\n\n\n<p>So what comes next? Multimodal data: video, images, audio, sensor readings. Data that captures how the physical world actually operates, not just how we describe it in text.<\/p>\n\n\n\n<p>Nvidia CEO Jensen Huang highlighted this shift when <a href=\"https:\/\/www.youtube.com\/watch?v=eYVYdYJsFwc\" target=\"_blank\" rel=\"noreferrer noopener\">discussing Tesla&#8217;s AI advantage<\/a>. He noted that the company has a &#8220;phenomenal position&#8221; because Tesla is collecting massive amounts of real-world data through its AI-enabled factories and autonomous vehicles.&#8221;<\/p>\n\n\n\n<p>This real-world data, what some call &#8220;world data,&#8221; is multimodal at its core. It includes video from cameras capturing spatial relationships and motion, sensor telemetry recording physical interactions, images showing object states, and audio capturing environmental context. Video is particularly valuable because it captures temporal dynamics, depth perception, and how objects interact over time, insights that static text or images alone cannot provide.<\/p>\n\n\n\n<p>Here&#8217;s the insight most organizations miss: you&#8217;re already generating this data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Your organization is already producing multimodal data<\/h2>\n\n\n\n<p>Every single day, your organization produces massive amounts of multimodal data, including:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Zoom calls with video, audio, and screen shares<\/li>\n\n\n\n<li>Security camera footage<\/li>\n\n\n\n<li>Customer service interactions combining chat logs, voice recordings, website screen recordings and product images<\/li>\n\n\n\n<li>Manufacturing sensors producing telemetry alongside quality inspection photos<\/li>\n\n\n\n<li>Marketing teams creating videos, graphics, and campaign documents<\/li>\n\n\n\n<li>Sales demos mixing presentations, product screenshots, and recorded conversations<\/li>\n<\/ul>\n\n\n\n<p>And that\u2019s just the short list.<\/p>\n\n\n\n<p>The problem isn&#8217;t scarcity. It&#8217;s how multimodal data gets siloed, deleted, or stored in ways that make it unusable for AI applications. Video sits in one system and transcripts in another, with metadata scattered across databases. Most organizations treat this as operational exhaust rather than the strategic asset it represents.<\/p>\n\n\n\n<p>Organizations that start systematically leveraging their multimodal data today will have capabilities tomorrow that generic models can never match.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The challenge: Multimodal infrastructure complexity<\/h2>\n\n\n\n<p>Building AI systems that work across images, video, audio, and text traditionally requires stitching together a fragmented technology stack. Videos live in object storage. Structured data sits in relational databases. Vector embeddings need specialized vector databases. Custom ETL pipelines handle transformations. Orchestration code coordinates everything. You need separate systems for caching, versioning, and lineage tracking.<\/p>\n\n\n\n<p>This &#8220;data plumbing&#8221; consumes more engineering time than actual AI development. A straightforward workflow like building a searchable video archive with object detection and similarity search requires coordinating five or more systems and writing hundreds of lines of orchestration code.<\/p>\n\n\n\n<p>The complexity creates a barrier that prevents most organizations from leveraging their multimodal data effectively, even when the underlying AI models are accessible through APIs. That&#8217;s the gap that <a href=\"https:\/\/www.pixeltable.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Pixeltable<\/a> solves.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How Pixeltable simplifies multimodal data workloads<\/h2>\n\n\n\n<p>Pixeltable replaces the fragmented multi-system architecture typically required for AI applications with a single declarative table interface. Instead of coordinating databases, file storage, vector databases, APIs, and orchestration tools separately, you work with tables where multimodal data lives alongside your transformations and AI operations.<\/p>\n\n\n\n<p>The approach is straightforward. Store multimodal data in tables, define transformations as computed columns, and query everything together. Pixeltable handles the orchestration, caching, and model execution automatically.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Connect to data in-place\u00a0<\/h3>\n\n\n\n<p>Point Pixeltable at your existing object stores like AWS S3 or Backblaze B2 Cloud Storage without moving or duplicating data. Your files stay where they are, organized into queryable, versioned tables. No separate databases or vector stores needed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Define workflows declaratively\u00a0<\/h3>\n\n\n\n<p>Transformations, model inference, and custom logic become Python computed columns. Extract frames from video, run object detection, generate embeddings, define it once and Pixeltable auto-orchestrates execution, manages dependencies, and handles incremental updates when new data arrives.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Query across everything<\/h3>\n\n\n\n<p>Leverage semantic search co-located with metadata. Raw data and AI-generated results in one interface. Build RAG systems with auto-synced embedding indexes that eliminate separate vector database management.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Focus on logic, not infrastructure<\/h3>\n\n\n\n<p>Full versioning for reproducibility. Automatic incremental processing means only necessary computations run when data changes. The same code works in development and production without rewrites.<\/p>\n\n\n\n<p>For a practical example, explore our companion Github notebook <a href=\"https:\/\/github.com\/backblaze-b2-samples\/b2-pixeltable-multimodal-data\/blob\/main\/01-video-frames-b2.ipynb\"><strong>Multimodal Data Processing with Pixeltable and Backblaze B2<\/strong><\/a>. It demonstrates how to extract and transform video frames using Pixeltable, then store the processed results in Backblaze B2 Cloud Storage with automatic URL generation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Powering multimodal AI with Pixeltable and Backblaze B2<\/h2>\n\n\n\n<p>At Backblaze, we understand how essential multimodal data has become for AI development. Our collaboration with Pixeltable integrates B2 Cloud Storage directly into their open-source framework, giving organizations a simple and scalable foundation for managing complex AI workloads.<\/p>\n\n\n\n<p>Pixeltable\u2019s declarative design works seamlessly with Backblaze B2 across the entire AI data lifecycle. Whether you are processing video for model training, running inference on image streams, or building retrieval-augmented generation systems with multimodal embeddings, Backblaze B2 provides reliable S3 compatible storage that Pixeltable can reference directly without data duplication.<\/p>\n\n\n\n<p>We are working closely with the Pixeltable team on a handful of initiatives to make multimodal workflows easier to deploy and scale. For those exploring this integration, <a href=\"https:\/\/github.com\/backblaze-b2-samples\/b2-pixeltable-multimodal-data\/blob\/main\/01-video-frames-b2.ipynb\" target=\"_blank\" rel=\"noreferrer noopener\">we provide an example that demonstrates<\/a> how Pixeltable and Backblaze B2 work together across the multimodal AI pipeline.<\/p>\n\n\n\n<p>The data that fuels multimodal AI already exists across most organizations, from meeting recordings to customer interactions, video archives, and sensor logs. With Pixeltable and Backblaze B2, the infrastructure to harness that data effectively is now within reach.<\/p>\n\n\n\n<p>Explore<a href=\"https:\/\/github.com\/pixeltable\/pixeltable\" target=\"_blank\" rel=\"noreferrer noopener\"> Pixeltable on GitHub<\/a> or visit<a href=\"https:\/\/www.pixeltable.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"> pixeltable.com<\/a> to learn about declarative multimodal data infrastructure. For S3 compatible storage across your AI pipeline, check out<a href=\"https:\/\/www.backblaze.com\/b2\/cloud-storage.html\" target=\"_blank\" rel=\"noreferrer noopener\"> Backblaze B2<\/a>.<br \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The future of AI requires multimodal data (video, images, audio) as high-quality text data runs out. Integrating B2 Cloud Storage and Pixeltable simplifies the complex infrastructure needed to harness this data by replacing fragmented systems with a single declarative table interface.<\/p>\n","protected":false},"author":220,"featured_media":112591,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[7,434],"tags":[489],"class_list":["post-112590","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-storage","category-featured-1","tag-ai-ml","entry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Building Multimodal AI Data Infrastructure with Pixeltable<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Building Multimodal AI Data Infrastructure with Pixeltable\" \/>\n<meta property=\"og:description\" content=\"The future of AI requires multimodal data (video, images, audio) as high-quality text data runs out. Integrating B2 Cloud Storage and Pixeltable simplifies the complex infrastructure needed to harness this data by replacing fragmented systems with a single declarative table interface.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/\" \/>\n<meta property=\"og:site_name\" content=\"Backblaze Blog | Cloud Storage &amp; Cloud Backup\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/backblaze\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-20T16:35:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-20T16:35:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/11\/AI-0003-Blog-Header-1440x820-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"820\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jeronimo De Leon\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@backblaze\" \/>\n<meta name=\"twitter:site\" content=\"@backblaze\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeronimo De Leon\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Building Multimodal AI Data Infrastructure with Pixeltable","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/","og_locale":"en_US","og_type":"article","og_title":"Building Multimodal AI Data Infrastructure with Pixeltable","og_description":"The future of AI requires multimodal data (video, images, audio) as high-quality text data runs out. Integrating B2 Cloud Storage and Pixeltable simplifies the complex infrastructure needed to harness this data by replacing fragmented systems with a single declarative table interface.","og_url":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/","og_site_name":"Backblaze Blog | Cloud Storage &amp; Cloud Backup","article_publisher":"https:\/\/www.facebook.com\/backblaze","article_published_time":"2025-11-20T16:35:11+00:00","article_modified_time":"2025-11-20T16:35:14+00:00","og_image":[{"width":1440,"height":820,"url":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/11\/AI-0003-Blog-Header-1440x820-2.png","type":"image\/png"}],"author":"Jeronimo De Leon","twitter_card":"summary_large_image","twitter_creator":"@backblaze","twitter_site":"@backblaze","twitter_misc":{"Written by":"Jeronimo De Leon","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/#article","isPartOf":{"@id":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/"},"author":{"name":"Jeronimo De Leon","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#\/schema\/person\/f370aeffc6ee12eaaec36fe5ab1d065f"},"headline":"Building Multimodal AI Data Infrastructure with Pixeltable","datePublished":"2025-11-20T16:35:11+00:00","dateModified":"2025-11-20T16:35:14+00:00","mainEntityOfPage":{"@id":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/"},"wordCount":971,"commentCount":0,"publisher":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/#primaryimage"},"thumbnailUrl":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/11\/AI-0003-Blog-Header-1440x820-2.png","keywords":["AI\/ML"],"articleSection":["Cloud Storage","Featured"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/","url":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/","name":"Building Multimodal AI Data Infrastructure with Pixeltable","isPartOf":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/#primaryimage"},"image":{"@id":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/#primaryimage"},"thumbnailUrl":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/11\/AI-0003-Blog-Header-1440x820-2.png","datePublished":"2025-11-20T16:35:11+00:00","dateModified":"2025-11-20T16:35:14+00:00","breadcrumb":{"@id":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/#primaryimage","url":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/11\/AI-0003-Blog-Header-1440x820-2.png","contentUrl":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/11\/AI-0003-Blog-Header-1440x820-2.png","width":1440,"height":820,"caption":"A decorative image showing a chip with the word 'AI' and digital lines extending into the background."},{"@type":"BreadcrumbList","@id":"https:\/\/www.backblaze.com\/blog\/building-multimodal-ai-data-infrastructure-with-pixeltable\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Building Multimodal AI Data Infrastructure with Pixeltable"}]},{"@type":"WebSite","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#website","url":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/","name":"Backblaze Cloud Solutions Blog","description":"Cloud Storage &amp; Cloud Backup","publisher":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#organization","name":"Backblaze","url":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.backblaze.com\/blog\/wp-content\/uploads\/2017\/12\/backblaze_icon_transparent.png?fit=512%2C512&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.backblaze.com\/blog\/wp-content\/uploads\/2017\/12\/backblaze_icon_transparent.png?fit=512%2C512&ssl=1","width":512,"height":512,"caption":"Backblaze"},"image":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/backblaze","https:\/\/x.com\/backblaze","https:\/\/www.youtube.com\/user\/Backblaze","https:\/\/en.wikipedia.org\/wiki\/Backblaze"]},{"@type":"Person","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#\/schema\/person\/f370aeffc6ee12eaaec36fe5ab1d065f","name":"Jeronimo De Leon","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/07\/Backblaze_Author_Jeronimo-De-Leon-150x150.jpg","url":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/07\/Backblaze_Author_Jeronimo-De-Leon-150x150.jpg","contentUrl":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/07\/Backblaze_Author_Jeronimo-De-Leon-150x150.jpg","caption":"Jeronimo De Leon"},"description":"Jeronimo De Leon is a seasoned product management leader with over 10 years of experience driving AI-driven innovation across enterprise and startup environments. Currently serving as Senior Product Manager, AI at Backblaze, he leads the development of AI\/ML features, focuses on how Backblaze enhances the AI data lifecycle for customers' MLOps architectures, and implements AI tools and agents to optimize internal operations.","url":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/author\/jeronimodeleon\/"}]}},"jetpack_featured_media_url":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2025\/11\/AI-0003-Blog-Header-1440x820-2.png","_links":{"self":[{"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/posts\/112590","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/users\/220"}],"replies":[{"embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/comments?post=112590"}],"version-history":[{"count":0,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/posts\/112590\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/media\/112591"}],"wp:attachment":[{"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/media?parent=112590"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/categories?post=112590"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/tags?post=112590"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}