[{"data":1,"prerenderedAt":107},["ShallowReactive",2],{"blogs-tag-detail-cicd-en":3},{"status":4,"tag":5,"items":8,"total":7,"page":7,"totalPages":7,"limit":27,"lang":13,"categories":28,"popularTags":70},"success",{"name":6,"slug":6,"totalCount":7},"cicd",1,[9],{"id":10,"title":11,"slug":12,"lang":13,"category":14,"categorySlug":15,"summary":16,"excerpt":16,"author":17,"date":18,"readTime":19,"image":20,"tags":21,"publishedAt":24,"createdAt":24,"updatedAt":24,"filePath":25,"sourceUrl":26},"cron-1786954555663","The Backup Awakens: A Star Wars Story","the-backup-awakens-a-star-wars-story-jzpq","en","Kubernetes","kubernetes","The Quest Begins (The \\\"Why\\\")   Honestly, I used to think backups were the boring chores you...","Timevolt","17\u002F8\u002F2026","6 phút","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1200,height=627,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4ynsfxiz14nn4b9ylhn6.png",[14,22,23,15,6],"devops","docker","2026-08-17T08:15:55.662Z","\u002FUsers\u002Fnguyenanhtuan\u002FCode\u002FNuxtjs\u002Fnextpress\u002Fintlight\u002Fpublic\u002Fcontents\u002Fkubernetes\u002Fthe-backup-awakens-a-star-wars-story-jzpq.md","https:\u002F\u002Fdev.to\u002Ftimevolt\u002Fthe-backup-awakens-a-star-wars-story-1616",9,[29,38,45,53,61],{"name":30,"slug":31,"description":32,"icon":33,"image":34,"color":35,"bgGradient":36,"count":37},"Nuxt 4","nuxt-4","Kỹ thuật tối ưu hóa SSR sub-40ms, Nitro Server Cache L1\u002FL2, Pinia State Management và kiến trúc Micro-Frontend trên Nuxt 4.","code-2","\u002Fimages\u002Fhero_dashboard.webp","#00DC82","from-emerald-500\u002F20 to-teal-500\u002F5",0,{"name":14,"slug":15,"description":39,"icon":40,"image":41,"color":42,"bgGradient":43,"count":44},"Khám phá kiến trúc Multi-Region Active-Active, Auto-scaling KEDA, Istio Service Mesh, GitOps ArgoCD và giám sát Prometheus\u002FGrafana.","server","\u002Fimages\u002Fcloud_nodes.webp","#326CE5","from-blue-500\u002F20 to-indigo-500\u002F5",6,{"name":46,"slug":47,"description":48,"icon":49,"image":50,"color":51,"bgGradient":52,"count":44},"Security","security","Chiến lược phòng thủ Zero-Trust, WAF Anti-DDoS, OAuth 2.1 PKCE, mã hóa 256-bit và tiêu chuẩn bảo mật OWASP Top 10.","shield-check","\u002Fimages\u002Flumina_it_shield.webp","#E11D48","from-rose-500\u002F20 to-red-500\u002F5",{"name":54,"slug":55,"description":56,"icon":57,"image":58,"color":59,"bgGradient":60,"count":44},"Microservices","microservices","Xây dựng hệ thống phân tán với Event-Driven Kafka, gRPC HTTP\u002F2 nhị phân, CQRS \u002F Saga Pattern và API Gateway Kong.","cpu","\u002Fimages\u002Fai_mesh.webp","#8B5CF6","from-purple-500\u002F20 to-violet-500\u002F5",{"name":62,"slug":63,"description":64,"icon":65,"image":66,"color":67,"bgGradient":68,"count":69},"AI Agents","ai-agents","Ứng dụng AI Agentic Era 2026, RAG Vector Database (Qdrant\u002FPgvector), Multi-Agent Systems và tối ưu vLLM Inference.","bot","\u002Fimages\u002Flumina_it_ai.webp","#F59E0B","from-amber-500\u002F20 to-orange-500\u002F5",7,[71,72,74,75,76,77,78,79,80,81,84,87,90,92,95,97,99,101,103,105],{"name":62,"slug":63,"count":69},{"name":73,"slug":73,"count":69},"aiagents",{"name":47,"slug":47,"count":69},{"name":54,"slug":55,"count":44},{"name":55,"slug":55,"count":44},{"name":46,"slug":47,"count":44},{"name":14,"slug":15,"count":44},{"name":15,"slug":15,"count":44},{"name":22,"slug":22,"count":44},{"name":82,"slug":82,"count":83},"ai",4,{"name":85,"slug":85,"count":86},"opensource",3,{"name":88,"slug":88,"count":89},"backend",2,{"name":91,"slug":91,"count":89},"api",{"name":93,"slug":94,"count":89},"Trending","trending",{"name":96,"slug":96,"count":89},"go",{"name":98,"slug":98,"count":89},"agents",{"name":100,"slug":100,"count":89},"architecture",{"name":102,"slug":102,"count":89},"programming",{"name":104,"slug":104,"count":89},"codereview",{"name":106,"slug":106,"count":7},"2026",1786961341320]