CINXE.COM
Get the Why Synadia white paper | Synadia
<!DOCTYPE html><html class="bg-zinc-950 text-zinc-50 antialiased" lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><link rel="icon" href="/icon.webp"><link rel="sitemap" href="/sitemap-index.xml"><meta name="generator" content="Astro v4.16.7"><title>Get the Why Synadia white paper | Synadia</title><link rel="canonical" href="https://synadia.com/lp/why-synadia-form/"><meta name="robots" content="index, follow"><meta property="og:title" content="Get the Why Synadia white paper"><meta property="og:type" content="website"><meta property="og:image" content="/images/og-image-default.webp"><meta property="og:url" content="https://synadia.com/lp/why-synadia-form/"><meta property="og:locale" content="en_US"><meta property="og:site_name" content="Synadia"><link rel="stylesheet" href="/_astro/apj-getting-started-with-nats-synadia-workshop.CUN4gujC.css"><script>window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); }; var script = document.createElement('script'); script.defer = true; script.src = '/_vercel/insights/script.js'; var head = document.querySelector('head'); head.appendChild(script); </script></head> <body> <main> <div class="container m-auto px-5 py-10 md:px-10 md:py-20 flex flex-col w-full max-w-6xl items-center justify-center "> <div class="flex flex-col gap-6 items-center justify-center max-w-lg text-center"> <div class="p-3 bg-zinc-700 flex items-center rounded-full"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="w-8 h-8 text-zinc-100"><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m5.231 13.481L15 17.25m-4.5-15H5.625c-.621 0-1.125.504-1.125 1.125v16.5c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Zm3.75 11.625a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z"></path></svg> </div> <span class="font-bold text-2xl text-zinc-50">Get the <span class="italic">Why Synadia Platform</span> white paper</span> <span class="text-zinc-400 text-xl">Learn how and why NATS.io came to be鈥攁nd why companies innovating at the edge choose to partner with Synadia.</span> <img src="/images/lp/why-synadia-preview-min.png" alt="Descriptive Alt Text" class="w-full max-w-xs rounded-lg shadow-md"> </div> <form class="m-12 flex flex-col md:flex-row justify-center items-center gap-4 w-full" action="https://forms.hubspot.com/uploads/form/v2/47270392/3df7db17-67de-447e-ad31-d95d6ade0d74" method="post"> <input class="p-3.5 rounded-lg text-zinc-200 bg-zinc-800 border border-zinc-700 focus:outline-none w-full md:w-[370px]" type="email" name="email" required="" placeholder="Your work email..."/> <input class="p-3.5 rounded-lg text-zinc-200 bg-zinc-800 border border-zinc-700 focus:outline-none hidden" type="text" name="hp" tabindex="-1" autoComplete="off"/> <button class="inline-flex justify-center text-center gap-1 border border-transparent text-base font-medium rounded-md shadow-sm focus:outline-none focus:ring-2 focus:ring-offset-2 bg-white text-zinc-900 hover:bg-white/75 py-3 px-5 w-full md:w-auto">Submit</button> <input type="hidden" name="hs_context" value="{ "hutk": "", "pageUrl": "", "pageTitle": "" }"> </form> </div> </main> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();;(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="1r5TTn" prefix="r3" component-url="/_astro/analytics.DCA3GACw.js" component-export="Analytics" renderer-url="/_astro/client.puxSzGN2.js" props="{}" ssr="" client="load" opts="{"name":"Analytics","value":true}"></astro-island> </body></html>