[{"data":1,"prerenderedAt":162},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Fgetting-started":38,"\u002Fdocs\u002Fgetting-started-surround":158},[4],{"title":5,"path":6,"stem":7,"children":8,"icon":37},"Getting Started","\u002Fdocs\u002Fgetting-started","1.docs\u002F1.getting-started\u002F1.index",[9,12,17,22,27,32],{"title":10,"path":6,"stem":7,"icon":11},"Getting started","i-lucide-flag",{"title":13,"path":14,"stem":15,"icon":16},"Installation","\u002Fdocs\u002Fgetting-started\u002Finstallation","1.docs\u002F1.getting-started\u002F2.installation","i-lucide-download",{"title":18,"path":19,"stem":20,"icon":21},"License configuration","\u002Fdocs\u002Fgetting-started\u002Flicense-configuration","1.docs\u002F1.getting-started\u002F3.license-configuration","i-lucide-key-round",{"title":23,"path":24,"stem":25,"icon":26},"Your first app","\u002Fdocs\u002Fgetting-started\u002Ffirst-app","1.docs\u002F1.getting-started\u002F4.first-app","i-lucide-square-play",{"title":28,"path":29,"stem":30,"icon":31},"Architecture","\u002Fdocs\u002Fgetting-started\u002Farchitecture","1.docs\u002F1.getting-started\u002F5.architecture","i-lucide-layers",{"title":33,"path":34,"stem":35,"icon":36},"Migrating from Kafka Streams","\u002Fdocs\u002Fgetting-started\u002Fmigration","1.docs\u002F1.getting-started\u002F6.migration","i-lucide-shuffle",false,{"id":39,"title":10,"body":40,"description":152,"extension":153,"meta":154,"navigation":155,"path":6,"seo":156,"stem":7,"__hash__":157},"docs\u002F1.docs\u002F1.getting-started\u002F1.index.md",{"type":41,"value":42,"toc":145},"minimark",[43,56,61,78,82,126,134,138],[44,45,46,47,51,52,55],"p",{},"StoatFlow targets ",[48,49,50],"strong",{},"JDK 25+"," and ",[48,53,54],{},"Apache Kafka 4.x",". Working familiarity with Kafka and stream processing concepts is assumed.",[57,58,60],"h2",{"id":59},"pick-a-starting-point","Pick a starting point",[62,63,64,72],"path-cards",{},[65,66,69],"path-card",{"icon":67,"title":68,"to":14},"i-lucide-rocket","Starting fresh",[44,70,71],{},"New project, no existing Kafka Streams code. Pull in the dependency, wire up your first topology, run it locally.",[65,73,75],{"icon":36,"title":33,"to":34,":coming-soon":74},"true",[44,76,77],{},"Existing Kafka Streams topology you want to run on StoatFlow. Dependency swap, config cleanup, what to remove and what stays.",[57,79,81],{"id":80},"whats-documented-today","What's documented today",[83,84,85,94,101,108,115],"ul",{},[86,87,88,93],"li",{},[89,90,91],"a",{"href":14},[48,92,13],{}," — Maven repository, the dependency, and build setup (Gradle or Maven).",[86,95,96,100],{},[89,97,98],{"href":19},[48,99,18],{}," — license key + environment for local development and CI\u002FCD.",[86,102,103,107],{},[89,104,105],{"href":24},[48,106,23],{}," — build and run a complete word-count app on the runtime.",[86,109,110,114],{},[89,111,112],{"href":29},[48,113,28],{}," — single-instance model, lane dispatcher, commit barriers.",[86,116,117,121,122],{},[89,118,119],{"href":34},[48,120,33],{}," — ",[123,124,125],"em",{},"Coming soon.",[44,127,128,129,133],{},"The docs are still early. More pages — DSL reference, runtime configuration, testing, observability — land as the alpha matures. Watch this space, or ",[89,130,132],{"href":131},"\u002Fcontact","tell us what to write next",".",[57,135,137],{"id":136},"need-help","Need help?",[44,139,140,141,144],{},"Stuck on something the docs don't yet cover? ",[89,142,143],{"href":131},"Get in touch"," — alpha-stage product, real people read every email. If you've hit something that probably belongs in these docs, say so and we'll write it.",{"title":146,"searchDepth":147,"depth":147,"links":148},"",2,[149,150,151],{"id":59,"depth":147,"text":60},{"id":80,"depth":147,"text":81},{"id":136,"depth":147,"text":137},"Install StoatFlow and ship your first topology — or migrate an existing Kafka Streams app.","md",{},{"icon":11},{"title":10,"description":152},"3j278cGu8CfRb82LkhPLTpQ2xelb4ULc0UmimybgcOE",[159,160],null,{"title":13,"path":14,"stem":15,"description":161,"icon":16,"children":-1},"Add the private StoatFlow Maven repository, pull the dependency, and set up your Gradle or Maven build.",1780332012328]