<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://vectorkub.com/en</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/services</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/services/custom-software-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services/custom-software-development" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services/custom-software-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services/custom-software-development" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/services/web-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services/web-development" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services/web-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services/web-development" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/services/mobile-app-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services/mobile-app-development" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services/mobile-app-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services/mobile-app-development" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/services/ai-solutions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services/ai-solutions" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services/ai-solutions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services/ai-solutions" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/services/managed-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services/managed-infrastructure" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services/managed-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services/managed-infrastructure" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/services/website-maintenance-hosting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services/website-maintenance-hosting" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services/website-maintenance-hosting" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services/website-maintenance-hosting" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/products/stolas</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/products/stolas" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/products/stolas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/products/stolas" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/work</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/work" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/work" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/work" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/about" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/about" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/courses</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/courses" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/courses" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/courses" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/business</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/business" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/business" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/business" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/contact" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/contact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/contact" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/services</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/services/custom-software-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services/custom-software-development" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services/custom-software-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services/custom-software-development" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/services/web-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services/web-development" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services/web-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services/web-development" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/services/mobile-app-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services/mobile-app-development" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services/mobile-app-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services/mobile-app-development" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/services/ai-solutions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services/ai-solutions" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services/ai-solutions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services/ai-solutions" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/services/managed-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services/managed-infrastructure" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services/managed-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services/managed-infrastructure" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/services/website-maintenance-hosting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/services/website-maintenance-hosting" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/services/website-maintenance-hosting" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/services/website-maintenance-hosting" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/products/stolas</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/products/stolas" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/products/stolas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/products/stolas" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/work</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/work" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/work" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/work" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/about" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/about" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/courses</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/courses" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/courses" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/courses" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/business</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/business" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/business" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/business" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/contact" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/contact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/contact" />
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/how-to-choose-erp-for-sme</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/how-to-choose-erp-for-sme" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/how-to-choose-erp-for-sme" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/how-to-choose-erp-for-sme" />
<lastmod>2026-09-25T13:45:36.891Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/how-to-choose-erp-for-sme</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/how-to-choose-erp-for-sme" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/how-to-choose-erp-for-sme" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/how-to-choose-erp-for-sme" />
<lastmod>2026-09-25T13:45:36.938Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/managed-postgresql-vs-self-hosting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/managed-postgresql-vs-self-hosting" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/managed-postgresql-vs-self-hosting" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/managed-postgresql-vs-self-hosting" />
<lastmod>2026-09-25T13:45:36.767Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/managed-postgresql-vs-self-hosting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/managed-postgresql-vs-self-hosting" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/managed-postgresql-vs-self-hosting" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/managed-postgresql-vs-self-hosting" />
<lastmod>2026-09-25T13:45:36.799Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/payment-gateway-integration-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/payment-gateway-integration-guide" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/payment-gateway-integration-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/payment-gateway-integration-guide" />
<lastmod>2026-09-25T13:45:36.550Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/payment-gateway-integration-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/payment-gateway-integration-guide" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/payment-gateway-integration-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/payment-gateway-integration-guide" />
<lastmod>2026-09-25T13:45:36.616Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/what-is-rag-ai-for-business</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/what-is-rag-ai-for-business" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/what-is-rag-ai-for-business" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/what-is-rag-ai-for-business" />
<lastmod>2026-09-25T13:45:36.383Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/what-is-rag-ai-for-business</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/what-is-rag-ai-for-business" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/what-is-rag-ai-for-business" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/what-is-rag-ai-for-business" />
<lastmod>2026-09-25T13:45:36.448Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/line-chatbot-for-business</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/line-chatbot-for-business" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/line-chatbot-for-business" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/line-chatbot-for-business" />
<lastmod>2026-09-25T13:45:36.203Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/line-chatbot-for-business</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/line-chatbot-for-business" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/line-chatbot-for-business" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/line-chatbot-for-business" />
<lastmod>2026-09-25T13:45:36.265Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/mobile-app-development-cost</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/mobile-app-development-cost" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/mobile-app-development-cost" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/mobile-app-development-cost" />
<lastmod>2026-09-25T13:45:36.014Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/mobile-app-development-cost</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/mobile-app-development-cost" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/mobile-app-development-cost" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/mobile-app-development-cost" />
<lastmod>2026-09-25T13:45:36.075Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/nextjs-vs-wordpress-for-business</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/nextjs-vs-wordpress-for-business" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/nextjs-vs-wordpress-for-business" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/nextjs-vs-wordpress-for-business" />
<lastmod>2026-09-25T13:45:35.802Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/nextjs-vs-wordpress-for-business</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/nextjs-vs-wordpress-for-business" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/nextjs-vs-wordpress-for-business" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/nextjs-vs-wordpress-for-business" />
<lastmod>2026-09-25T13:45:35.848Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/website-development-cost-thailand</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/website-development-cost-thailand" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/website-development-cost-thailand" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/website-development-cost-thailand" />
<lastmod>2026-09-25T13:45:35.314Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/website-development-cost-thailand</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/website-development-cost-thailand" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/website-development-cost-thailand" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/website-development-cost-thailand" />
<lastmod>2026-09-25T13:45:35.558Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/go-modules-and-packages</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-modules-and-packages" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-modules-and-packages" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-modules-and-packages" />
<image:image>
<image:loc>https://vectorkub.com/media/go_modules_and_packages_75dd2b4b63.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:42:30.927Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/go-modules-and-packages</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-modules-and-packages" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-modules-and-packages" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-modules-and-packages" />
<image:image>
<image:loc>https://vectorkub.com/media/go_modules_and_packages_75dd2b4b63.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:42:31.518Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/gin-request-validation-file-upload-pagination</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/gin-request-validation-file-upload-pagination" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/gin-request-validation-file-upload-pagination" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/gin-request-validation-file-upload-pagination" />
<image:image>
<image:loc>https://vectorkub.com/media/gin_request_validation_file_upload_pagination_508c14ec5b.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:42:28.504Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/gin-request-validation-file-upload-pagination</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/gin-request-validation-file-upload-pagination" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/gin-request-validation-file-upload-pagination" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/gin-request-validation-file-upload-pagination" />
<image:image>
<image:loc>https://vectorkub.com/media/gin_request_validation_file_upload_pagination_508c14ec5b.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:42:29.107Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/jwt-authentication-and-casbin-rbac-in-gin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/jwt-authentication-and-casbin-rbac-in-gin" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/jwt-authentication-and-casbin-rbac-in-gin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/jwt-authentication-and-casbin-rbac-in-gin" />
<image:image>
<image:loc>https://vectorkub.com/media/jwt_authentication_and_casbin_rbac_in_gin_1832c4677c.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:42:25.970Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/jwt-authentication-and-casbin-rbac-in-gin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/jwt-authentication-and-casbin-rbac-in-gin" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/jwt-authentication-and-casbin-rbac-in-gin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/jwt-authentication-and-casbin-rbac-in-gin" />
<image:image>
<image:loc>https://vectorkub.com/media/jwt_authentication_and_casbin_rbac_in_gin_1832c4677c.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:42:26.588Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/go-rest-api-with-gin-and-gorm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-rest-api-with-gin-and-gorm" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-rest-api-with-gin-and-gorm" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-rest-api-with-gin-and-gorm" />
<image:image>
<image:loc>https://vectorkub.com/media/go_rest_api_with_gin_and_gorm_0c5da4732a.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:42:23.468Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/go-rest-api-with-gin-and-gorm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-rest-api-with-gin-and-gorm" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-rest-api-with-gin-and-gorm" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-rest-api-with-gin-and-gorm" />
<image:image>
<image:loc>https://vectorkub.com/media/go_rest_api_with_gin_and_gorm_0c5da4732a.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:42:24.103Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/multi-layer-load-balancing-dns-anycast-ingress</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/multi-layer-load-balancing-dns-anycast-ingress" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/multi-layer-load-balancing-dns-anycast-ingress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/multi-layer-load-balancing-dns-anycast-ingress" />
<image:image>
<image:loc>https://vectorkub.com/media/multi_layer_load_balancing_dns_anycast_ingress_df89db1ef2.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:46.716Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/multi-layer-load-balancing-dns-anycast-ingress</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/multi-layer-load-balancing-dns-anycast-ingress" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/multi-layer-load-balancing-dns-anycast-ingress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/multi-layer-load-balancing-dns-anycast-ingress" />
<image:image>
<image:loc>https://vectorkub.com/media/multi_layer_load_balancing_dns_anycast_ingress_df89db1ef2.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:47.331Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/running-kafka-kraft-on-kubernetes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/running-kafka-kraft-on-kubernetes" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/running-kafka-kraft-on-kubernetes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/running-kafka-kraft-on-kubernetes" />
<image:image>
<image:loc>https://vectorkub.com/media/running_kafka_kraft_on_kubernetes_8d16efab0a.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:44.192Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/running-kafka-kraft-on-kubernetes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/running-kafka-kraft-on-kubernetes" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/running-kafka-kraft-on-kubernetes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/running-kafka-kraft-on-kubernetes" />
<image:image>
<image:loc>https://vectorkub.com/media/running_kafka_kraft_on_kubernetes_8d16efab0a.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:44.807Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/apache-kafka-topics-partitions-consumer-groups</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/apache-kafka-topics-partitions-consumer-groups" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/apache-kafka-topics-partitions-consumer-groups" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/apache-kafka-topics-partitions-consumer-groups" />
<image:image>
<image:loc>https://vectorkub.com/media/apache_kafka_topics_partitions_consumer_groups_e8745ed28d.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:41.644Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/apache-kafka-topics-partitions-consumer-groups</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/apache-kafka-topics-partitions-consumer-groups" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/apache-kafka-topics-partitions-consumer-groups" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/apache-kafka-topics-partitions-consumer-groups" />
<image:image>
<image:loc>https://vectorkub.com/media/apache_kafka_topics_partitions_consumer_groups_e8745ed28d.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:42.253Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/scaling-websockets-with-pub-sub</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/scaling-websockets-with-pub-sub" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/scaling-websockets-with-pub-sub" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/scaling-websockets-with-pub-sub" />
<image:image>
<image:loc>https://vectorkub.com/media/scaling_websockets_with_pub_sub_2e29cde653.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:39.086Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/scaling-websockets-with-pub-sub</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/scaling-websockets-with-pub-sub" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/scaling-websockets-with-pub-sub" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/scaling-websockets-with-pub-sub" />
<image:image>
<image:loc>https://vectorkub.com/media/scaling_websockets_with_pub_sub_2e29cde653.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:39.715Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/java-threads-and-multithreading</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/java-threads-and-multithreading" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/java-threads-and-multithreading" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/java-threads-and-multithreading" />
<image:image>
<image:loc>https://vectorkub.com/media/java_threads_and_multithreading_0f4c0ba1e6.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:24.127Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/java-threads-and-multithreading</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/java-threads-and-multithreading" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/java-threads-and-multithreading" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/java-threads-and-multithreading" />
<image:image>
<image:loc>https://vectorkub.com/media/java_threads_and_multithreading_0f4c0ba1e6.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:24.752Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/java-socket-programming-chat-app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/java-socket-programming-chat-app" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/java-socket-programming-chat-app" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/java-socket-programming-chat-app" />
<image:image>
<image:loc>https://vectorkub.com/media/java_socket_programming_chat_app_46ea980c39.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:21.299Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/java-socket-programming-chat-app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/java-socket-programming-chat-app" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/java-socket-programming-chat-app" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/java-socket-programming-chat-app" />
<image:image>
<image:loc>https://vectorkub.com/media/java_socket_programming_chat_app_46ea980c39.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:21.972Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/java-oop-four-pillars</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/java-oop-four-pillars" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/java-oop-four-pillars" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/java-oop-four-pillars" />
<image:image>
<image:loc>https://vectorkub.com/media/java_oop_four_pillars_6936341af6.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:18.742Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/java-oop-four-pillars</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/java-oop-four-pillars" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/java-oop-four-pillars" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/java-oop-four-pillars" />
<image:image>
<image:loc>https://vectorkub.com/media/java_oop_four_pillars_6936341af6.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:19.358Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/java-classes-objects-and-constructors</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/java-classes-objects-and-constructors" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/java-classes-objects-and-constructors" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/java-classes-objects-and-constructors" />
<image:image>
<image:loc>https://vectorkub.com/media/java_classes_objects_and_constructors_d970370498.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:15.987Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/java-classes-objects-and-constructors</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/java-classes-objects-and-constructors" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/java-classes-objects-and-constructors" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/java-classes-objects-and-constructors" />
<image:image>
<image:loc>https://vectorkub.com/media/java_classes_objects_and_constructors_d970370498.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:37:16.641Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/typescript-interfaces-vs-type-aliases</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-interfaces-vs-type-aliases" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-interfaces-vs-type-aliases" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-interfaces-vs-type-aliases" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_interfaces_vs_type_aliases_43d0ba3b1f.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:49.629Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/typescript-interfaces-vs-type-aliases</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-interfaces-vs-type-aliases" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-interfaces-vs-type-aliases" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-interfaces-vs-type-aliases" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_interfaces_vs_type_aliases_43d0ba3b1f.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:50.251Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/typescript-advanced-types-unions-keyof-mapped</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-advanced-types-unions-keyof-mapped" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-advanced-types-unions-keyof-mapped" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-advanced-types-unions-keyof-mapped" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_advanced_types_unions_keyof_mapped_977e0b9d15.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:46.954Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/typescript-advanced-types-unions-keyof-mapped</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-advanced-types-unions-keyof-mapped" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-advanced-types-unions-keyof-mapped" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-advanced-types-unions-keyof-mapped" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_advanced_types_unions_keyof_mapped_977e0b9d15.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:47.586Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/typescript-basic-types-any-unknown-never</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-basic-types-any-unknown-never" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-basic-types-any-unknown-never" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-basic-types-any-unknown-never" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_basic_types_any_unknown_never_853aa88617.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:44.274Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/typescript-basic-types-any-unknown-never</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-basic-types-any-unknown-never" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-basic-types-any-unknown-never" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-basic-types-any-unknown-never" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_basic_types_any_unknown_never_853aa88617.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:44.892Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/java-swing-gui-layouts-and-event-listeners</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/java-swing-gui-layouts-and-event-listeners" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/java-swing-gui-layouts-and-event-listeners" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/java-swing-gui-layouts-and-event-listeners" />
<image:image>
<image:loc>https://vectorkub.com/media/java_swing_gui_layouts_and_event_listeners_fbb0611789.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:41.612Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/java-swing-gui-layouts-and-event-listeners</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/java-swing-gui-layouts-and-event-listeners" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/java-swing-gui-layouts-and-event-listeners" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/java-swing-gui-layouts-and-event-listeners" />
<image:image>
<image:loc>https://vectorkub.com/media/java_swing_gui_layouts_and_event_listeners_fbb0611789.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:42.238Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/redis-caching-data-structures-and-persistence</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/redis-caching-data-structures-and-persistence" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/redis-caching-data-structures-and-persistence" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/redis-caching-data-structures-and-persistence" />
<image:image>
<image:loc>https://vectorkub.com/media/redis_caching_data_structures_and_persistence_31a725d1e2.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:27.129Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/redis-caching-data-structures-and-persistence</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/redis-caching-data-structures-and-persistence" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/redis-caching-data-structures-and-persistence" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/redis-caching-data-structures-and-persistence" />
<image:image>
<image:loc>https://vectorkub.com/media/redis_caching_data_structures_and_persistence_31a725d1e2.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:27.809Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/rabbitmq-exchanges-and-reliable-messaging</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/rabbitmq-exchanges-and-reliable-messaging" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/rabbitmq-exchanges-and-reliable-messaging" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/rabbitmq-exchanges-and-reliable-messaging" />
<image:image>
<image:loc>https://vectorkub.com/media/rabbitmq_exchanges_and_reliable_messaging_30cb2d830a.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:24.511Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/rabbitmq-exchanges-and-reliable-messaging</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/rabbitmq-exchanges-and-reliable-messaging" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/rabbitmq-exchanges-and-reliable-messaging" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/rabbitmq-exchanges-and-reliable-messaging" />
<image:image>
<image:loc>https://vectorkub.com/media/rabbitmq_exchanges_and_reliable_messaging_30cb2d830a.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:25.157Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/preventing-race-conditions-in-payment-systems</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/preventing-race-conditions-in-payment-systems" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/preventing-race-conditions-in-payment-systems" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/preventing-race-conditions-in-payment-systems" />
<image:image>
<image:loc>https://vectorkub.com/media/preventing_race_conditions_in_payment_systems_d7a5b8aa86.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:21.585Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/preventing-race-conditions-in-payment-systems</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/preventing-race-conditions-in-payment-systems" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/preventing-race-conditions-in-payment-systems" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/preventing-race-conditions-in-payment-systems" />
<image:image>
<image:loc>https://vectorkub.com/media/preventing_race_conditions_in_payment_systems_d7a5b8aa86.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:22.291Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/transaction-isolation-levels-and-write-skew</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/transaction-isolation-levels-and-write-skew" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/transaction-isolation-levels-and-write-skew" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/transaction-isolation-levels-and-write-skew" />
<image:image>
<image:loc>https://vectorkub.com/media/transaction_isolation_levels_and_write_skew_3338155065.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:18.752Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/transaction-isolation-levels-and-write-skew</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/transaction-isolation-levels-and-write-skew" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/transaction-isolation-levels-and-write-skew" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/transaction-isolation-levels-and-write-skew" />
<image:image>
<image:loc>https://vectorkub.com/media/transaction_isolation_levels_and_write_skew_3338155065.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:36:19.376Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/hexagonal-architecture-ports-and-adapters</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/hexagonal-architecture-ports-and-adapters" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/hexagonal-architecture-ports-and-adapters" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/hexagonal-architecture-ports-and-adapters" />
<image:image>
<image:loc>https://vectorkub.com/media/hexagonal_architecture_ports_and_adapters_35004dc92b.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:56.620Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/hexagonal-architecture-ports-and-adapters</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/hexagonal-architecture-ports-and-adapters" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/hexagonal-architecture-ports-and-adapters" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/hexagonal-architecture-ports-and-adapters" />
<image:image>
<image:loc>https://vectorkub.com/media/hexagonal_architecture_ports_and_adapters_35004dc92b.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:57.219Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/go-sorting-and-quickselect</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-sorting-and-quickselect" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-sorting-and-quickselect" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-sorting-and-quickselect" />
<image:image>
<image:loc>https://vectorkub.com/media/go_sorting_and_quickselect_7af5a9f13d.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:54.214Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/go-sorting-and-quickselect</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-sorting-and-quickselect" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-sorting-and-quickselect" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-sorting-and-quickselect" />
<image:image>
<image:loc>https://vectorkub.com/media/go_sorting_and_quickselect_7af5a9f13d.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:54.825Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/kubernetes-operators-and-crds</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-operators-and-crds" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-operators-and-crds" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-operators-and-crds" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_operators_and_crds_cebf24aa8c.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:51.700Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/kubernetes-operators-and-crds</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-operators-and-crds" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-operators-and-crds" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-operators-and-crds" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_operators_and_crds_cebf24aa8c.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:52.315Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/kubernetes-probes-and-crashloopbackoff</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-probes-and-crashloopbackoff" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-probes-and-crashloopbackoff" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-probes-and-crashloopbackoff" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_probes_and_crashloopbackoff_a47c23656e.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:49.204Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/kubernetes-probes-and-crashloopbackoff</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-probes-and-crashloopbackoff" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-probes-and-crashloopbackoff" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-probes-and-crashloopbackoff" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_probes_and_crashloopbackoff_a47c23656e.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:49.820Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/oltp-vs-olap-database-types</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/oltp-vs-olap-database-types" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/oltp-vs-olap-database-types" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/oltp-vs-olap-database-types" />
<image:image>
<image:loc>https://vectorkub.com/media/oltp_vs_olap_database_types_b586758650.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:46.666Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/oltp-vs-olap-database-types</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/oltp-vs-olap-database-types" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/oltp-vs-olap-database-types" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/oltp-vs-olap-database-types" />
<image:image>
<image:loc>https://vectorkub.com/media/oltp_vs_olap_database_types_b586758650.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:47.275Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/acid-and-mvcc-explained</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/acid-and-mvcc-explained" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/acid-and-mvcc-explained" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/acid-and-mvcc-explained" />
<image:image>
<image:loc>https://vectorkub.com/media/acid_and_mvcc_explained_787a726308.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:44.114Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/acid-and-mvcc-explained</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/acid-and-mvcc-explained" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/acid-and-mvcc-explained" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/acid-and-mvcc-explained" />
<image:image>
<image:loc>https://vectorkub.com/media/acid_and_mvcc_explained_787a726308.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:44.722Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/postgresql-storage-internals-pages-tuples-toast</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/postgresql-storage-internals-pages-tuples-toast" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/postgresql-storage-internals-pages-tuples-toast" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/postgresql-storage-internals-pages-tuples-toast" />
<image:image>
<image:loc>https://vectorkub.com/media/postgresql_storage_internals_pages_tuples_toast_04acbf4fe2.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:41.494Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/postgresql-storage-internals-pages-tuples-toast</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/postgresql-storage-internals-pages-tuples-toast" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/postgresql-storage-internals-pages-tuples-toast" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/postgresql-storage-internals-pages-tuples-toast" />
<image:image>
<image:loc>https://vectorkub.com/media/postgresql_storage_internals_pages_tuples_toast_04acbf4fe2.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:42.115Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/postgresql-architecture-processes-and-memory</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/postgresql-architecture-processes-and-memory" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/postgresql-architecture-processes-and-memory" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/postgresql-architecture-processes-and-memory" />
<image:image>
<image:loc>https://vectorkub.com/media/postgresql_architecture_processes_and_memory_93df4d0937.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:38.882Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/postgresql-architecture-processes-and-memory</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/postgresql-architecture-processes-and-memory" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/postgresql-architecture-processes-and-memory" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/postgresql-architecture-processes-and-memory" />
<image:image>
<image:loc>https://vectorkub.com/media/postgresql_architecture_processes_and_memory_93df4d0937.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:39.527Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/typescript-declaration-files-and-types-packages</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-declaration-files-and-types-packages" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-declaration-files-and-types-packages" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-declaration-files-and-types-packages" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_declaration_files_and_types_packages_eb9c82335a.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:22.065Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/typescript-declaration-files-and-types-packages</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-declaration-files-and-types-packages" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-declaration-files-and-types-packages" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-declaration-files-and-types-packages" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_declaration_files_and_types_packages_eb9c82335a.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:22.680Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/typescript-generics-and-conditional-types</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-generics-and-conditional-types" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-generics-and-conditional-types" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-generics-and-conditional-types" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_generics_and_conditional_types_61d0bde101.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:19.493Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/typescript-generics-and-conditional-types</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-generics-and-conditional-types" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-generics-and-conditional-types" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-generics-and-conditional-types" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_generics_and_conditional_types_61d0bde101.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:20.199Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/typescript-project-setup-ts-node-nodemon</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-project-setup-ts-node-nodemon" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-project-setup-ts-node-nodemon" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-project-setup-ts-node-nodemon" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_project_setup_ts_node_nodemon_f99f1a4834.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:16.853Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/typescript-project-setup-ts-node-nodemon</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-project-setup-ts-node-nodemon" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-project-setup-ts-node-nodemon" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-project-setup-ts-node-nodemon" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_project_setup_ts_node_nodemon_f99f1a4834.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:17.486Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/mocking-apis-in-cypress-with-intercept-and-faker</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/mocking-apis-in-cypress-with-intercept-and-faker" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/mocking-apis-in-cypress-with-intercept-and-faker" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/mocking-apis-in-cypress-with-intercept-and-faker" />
<image:image>
<image:loc>https://vectorkub.com/media/mocking_apis_in_cypress_with_intercept_and_faker_beba1cf6d2.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:14.239Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/mocking-apis-in-cypress-with-intercept-and-faker</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/mocking-apis-in-cypress-with-intercept-and-faker" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/mocking-apis-in-cypress-with-intercept-and-faker" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/mocking-apis-in-cypress-with-intercept-and-faker" />
<image:image>
<image:loc>https://vectorkub.com/media/mocking_apis_in_cypress_with_intercept_and_faker_beba1cf6d2.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:14.895Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/cypress-component-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/cypress-component-testing" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/cypress-component-testing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/cypress-component-testing" />
<image:image>
<image:loc>https://vectorkub.com/media/cypress_component_testing_e7c1b25d0e.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:11.597Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/cypress-component-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/cypress-component-testing" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/cypress-component-testing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/cypress-component-testing" />
<image:image>
<image:loc>https://vectorkub.com/media/cypress_component_testing_e7c1b25d0e.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:12.205Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/cypress-testing-library-accessible-queries</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/cypress-testing-library-accessible-queries" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/cypress-testing-library-accessible-queries" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/cypress-testing-library-accessible-queries" />
<image:image>
<image:loc>https://vectorkub.com/media/cypress_testing_library_accessible_queries_70dccede03.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:09.025Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/cypress-testing-library-accessible-queries</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/cypress-testing-library-accessible-queries" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/cypress-testing-library-accessible-queries" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/cypress-testing-library-accessible-queries" />
<image:image>
<image:loc>https://vectorkub.com/media/cypress_testing_library_accessible_queries_70dccede03.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:09.709Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/cypress-e2e-testing-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/cypress-e2e-testing-guide" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/cypress-e2e-testing-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/cypress-e2e-testing-guide" />
<image:image>
<image:loc>https://vectorkub.com/media/cypress_e2e_testing_guide_6eac9a9802.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:05.977Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/cypress-e2e-testing-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/cypress-e2e-testing-guide" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/cypress-e2e-testing-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/cypress-e2e-testing-guide" />
<image:image>
<image:loc>https://vectorkub.com/media/cypress_e2e_testing_guide_6eac9a9802.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:06.739Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/go-slices-maps-and-pointers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-slices-maps-and-pointers" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-slices-maps-and-pointers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-slices-maps-and-pointers" />
<image:image>
<image:loc>https://vectorkub.com/media/go_slices_maps_and_pointers_e04cb41721.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:03.099Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/go-slices-maps-and-pointers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-slices-maps-and-pointers" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-slices-maps-and-pointers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-slices-maps-and-pointers" />
<image:image>
<image:loc>https://vectorkub.com/media/go_slices_maps_and_pointers_e04cb41721.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:03.774Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/go-strings-bytes-and-runes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-strings-bytes-and-runes" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-strings-bytes-and-runes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-strings-bytes-and-runes" />
<image:image>
<image:loc>https://vectorkub.com/media/go_strings_bytes_and_runes_dc6e3d7565.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:00.028Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/go-strings-bytes-and-runes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-strings-bytes-and-runes" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-strings-bytes-and-runes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-strings-bytes-and-runes" />
<image:image>
<image:loc>https://vectorkub.com/media/go_strings_bytes_and_runes_dc6e3d7565.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:35:00.757Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/go-structs-methods-and-interfaces</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-structs-methods-and-interfaces" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-structs-methods-and-interfaces" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-structs-methods-and-interfaces" />
<image:image>
<image:loc>https://vectorkub.com/media/go_structs_methods_and_interfaces_34ed8d5705.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:57.290Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/go-structs-methods-and-interfaces</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-structs-methods-and-interfaces" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-structs-methods-and-interfaces" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-structs-methods-and-interfaces" />
<image:image>
<image:loc>https://vectorkub.com/media/go_structs_methods_and_interfaces_34ed8d5705.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:57.981Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/kubernetes-zero-downtime-rolling-updates</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-zero-downtime-rolling-updates" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-zero-downtime-rolling-updates" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-zero-downtime-rolling-updates" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_zero_downtime_rolling_updates_fd81d764e4.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:54.464Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/kubernetes-zero-downtime-rolling-updates</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-zero-downtime-rolling-updates" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-zero-downtime-rolling-updates" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-zero-downtime-rolling-updates" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_zero_downtime_rolling_updates_fd81d764e4.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:55.164Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/kubernetes-scheduling-requests-limits-qos</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-scheduling-requests-limits-qos" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-scheduling-requests-limits-qos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-scheduling-requests-limits-qos" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_scheduling_requests_limits_qos_71870d3450.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:51.106Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/kubernetes-scheduling-requests-limits-qos</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-scheduling-requests-limits-qos" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-scheduling-requests-limits-qos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-scheduling-requests-limits-qos" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_scheduling_requests_limits_qos_71870d3450.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:52.059Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/kubernetes-autoscaling-hpa-vpa-cluster-autoscaler</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-autoscaling-hpa-vpa-cluster-autoscaler" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-autoscaling-hpa-vpa-cluster-autoscaler" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-autoscaling-hpa-vpa-cluster-autoscaler" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_autoscaling_hpa_vpa_cluster_autoscaler_a7ba1fdb66.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:46.384Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/kubernetes-autoscaling-hpa-vpa-cluster-autoscaler</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-autoscaling-hpa-vpa-cluster-autoscaler" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-autoscaling-hpa-vpa-cluster-autoscaler" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-autoscaling-hpa-vpa-cluster-autoscaler" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_autoscaling_hpa_vpa_cluster_autoscaler_a7ba1fdb66.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:47.382Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/kubernetes-ingress-routing-and-tls</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-ingress-routing-and-tls" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-ingress-routing-and-tls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-ingress-routing-and-tls" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_ingress_routing_and_tls_be509c98be.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:42.899Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/kubernetes-ingress-routing-and-tls</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-ingress-routing-and-tls" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-ingress-routing-and-tls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-ingress-routing-and-tls" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_ingress_routing_and_tls_be509c98be.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:43.503Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/kubernetes-services-clusterip-nodeport-loadbalancer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-services-clusterip-nodeport-loadbalancer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-services-clusterip-nodeport-loadbalancer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-services-clusterip-nodeport-loadbalancer" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_services_clusterip_nodeport_loadbalancer_24d6faeede.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:39.623Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/kubernetes-services-clusterip-nodeport-loadbalancer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-services-clusterip-nodeport-loadbalancer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-services-clusterip-nodeport-loadbalancer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-services-clusterip-nodeport-loadbalancer" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_services_clusterip_nodeport_loadbalancer_24d6faeede.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:40.444Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/kubernetes-storage-pv-pvc-storageclass</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-storage-pv-pvc-storageclass" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-storage-pv-pvc-storageclass" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-storage-pv-pvc-storageclass" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_storage_pv_pvc_storageclass_0227872534.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:36.802Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/kubernetes-storage-pv-pvc-storageclass</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-storage-pv-pvc-storageclass" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-storage-pv-pvc-storageclass" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-storage-pv-pvc-storageclass" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_storage_pv_pvc_storageclass_0227872534.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:37.448Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/kubernetes-workloads-deployment-statefulset-daemonset</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-workloads-deployment-statefulset-daemonset" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-workloads-deployment-statefulset-daemonset" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-workloads-deployment-statefulset-daemonset" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_workloads_deployment_statefulset_daemonset_7aa95bc11c.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:34.073Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/kubernetes-workloads-deployment-statefulset-daemonset</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-workloads-deployment-statefulset-daemonset" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-workloads-deployment-statefulset-daemonset" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-workloads-deployment-statefulset-daemonset" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_workloads_deployment_statefulset_daemonset_7aa95bc11c.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:34.731Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/kubernetes-architecture-control-plane-and-nodes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-architecture-control-plane-and-nodes" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-architecture-control-plane-and-nodes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-architecture-control-plane-and-nodes" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_architecture_control_plane_and_nodes_12c72555f4.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:31.226Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/kubernetes-architecture-control-plane-and-nodes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/kubernetes-architecture-control-plane-and-nodes" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/kubernetes-architecture-control-plane-and-nodes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/kubernetes-architecture-control-plane-and-nodes" />
<image:image>
<image:loc>https://vectorkub.com/media/kubernetes_architecture_control_plane_and_nodes_12c72555f4.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:34:31.846Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/typescript-utility-types-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-utility-types-guide" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-utility-types-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-utility-types-guide" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_utility_types_guide_40e3b5b733.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:19:32.664Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/typescript-utility-types-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/typescript-utility-types-guide" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/typescript-utility-types-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/typescript-utility-types-guide" />
<image:image>
<image:loc>https://vectorkub.com/media/typescript_utility_types_guide_40e3b5b733.png</image:loc>
</image:image>
<lastmod>2026-09-24T10:19:32.539Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/running-databases-in-production</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/running-databases-in-production" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/running-databases-in-production" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/running-databases-in-production" />
<image:image>
<image:loc>https://vectorkub.com/media/running_databases_in_production_366db46f97.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:19.220Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/running-databases-in-production</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/running-databases-in-production" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/running-databases-in-production" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/running-databases-in-production" />
<image:image>
<image:loc>https://vectorkub.com/media/running_databases_in_production_366db46f97.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:19.399Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/go-concurrency-in-production</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-concurrency-in-production" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-concurrency-in-production" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-concurrency-in-production" />
<image:image>
<image:loc>https://vectorkub.com/media/go_concurrency_in_production_4117dd36e0.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:18.712Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/go-concurrency-in-production</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-concurrency-in-production" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-concurrency-in-production" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-concurrency-in-production" />
<image:image>
<image:loc>https://vectorkub.com/media/go_concurrency_in_production_4117dd36e0.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:18.795Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/practical-database-indexing-strategy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/practical-database-indexing-strategy" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/practical-database-indexing-strategy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/practical-database-indexing-strategy" />
<image:image>
<image:loc>https://vectorkub.com/media/practical_database_indexing_strategy_790874b512.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:18.025Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/practical-database-indexing-strategy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/practical-database-indexing-strategy" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/practical-database-indexing-strategy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/practical-database-indexing-strategy" />
<image:image>
<image:loc>https://vectorkub.com/media/practical_database_indexing_strategy_790874b512.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:18.383Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/sql-query-optimization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/sql-query-optimization" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/sql-query-optimization" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/sql-query-optimization" />
<image:image>
<image:loc>https://vectorkub.com/media/sql_query_optimization_94136d049d.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:17.256Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/sql-query-optimization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/sql-query-optimization" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/sql-query-optimization" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/sql-query-optimization" />
<image:image>
<image:loc>https://vectorkub.com/media/sql_query_optimization_94136d049d.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:17.385Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/optimizing-graph-workloads</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/optimizing-graph-workloads" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/optimizing-graph-workloads" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/optimizing-graph-workloads" />
<image:image>
<image:loc>https://vectorkub.com/media/optimizing_graph_workloads_d2b2a13536.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:16.583Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/optimizing-graph-workloads</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/optimizing-graph-workloads" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/optimizing-graph-workloads" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/optimizing-graph-workloads" />
<image:image>
<image:loc>https://vectorkub.com/media/optimizing_graph_workloads_d2b2a13536.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:16.671Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/observability-for-microservices</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/observability-for-microservices" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/observability-for-microservices" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/observability-for-microservices" />
<image:image>
<image:loc>https://vectorkub.com/media/observability_for_microservices_3d3916b97b.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:15.619Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/observability-for-microservices</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/observability-for-microservices" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/observability-for-microservices" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/observability-for-microservices" />
<image:image>
<image:loc>https://vectorkub.com/media/observability_for_microservices_3d3916b97b.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:16.041Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/resilient-microservice-communication</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/resilient-microservice-communication" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/resilient-microservice-communication" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/resilient-microservice-communication" />
<image:image>
<image:loc>https://vectorkub.com/media/resilient_microservice_communication_f6b7de2b22.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:14.960Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/resilient-microservice-communication</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/resilient-microservice-communication" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/resilient-microservice-communication" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/resilient-microservice-communication" />
<image:image>
<image:loc>https://vectorkub.com/media/resilient_microservice_communication_f6b7de2b22.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:15.139Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/microservice-boundaries-with-ddd</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/microservice-boundaries-with-ddd" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/microservice-boundaries-with-ddd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/microservice-boundaries-with-ddd" />
<image:image>
<image:loc>https://vectorkub.com/media/microservice_boundaries_with_ddd_e94a32511a.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:14.039Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/microservice-boundaries-with-ddd</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/microservice-boundaries-with-ddd" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/microservice-boundaries-with-ddd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/microservice-boundaries-with-ddd" />
<image:image>
<image:loc>https://vectorkub.com/media/microservice_boundaries_with_ddd_e94a32511a.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:14.146Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/profiling-go-with-pprof</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/profiling-go-with-pprof" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/profiling-go-with-pprof" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/profiling-go-with-pprof" />
<image:image>
<image:loc>https://vectorkub.com/media/profiling_go_with_pprof_52b5dab264.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:13.519Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/profiling-go-with-pprof</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/profiling-go-with-pprof" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/profiling-go-with-pprof" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/profiling-go-with-pprof" />
<image:image>
<image:loc>https://vectorkub.com/media/profiling_go_with_pprof_52b5dab264.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:13.588Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/articles/go-error-handling-and-project-layout</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-error-handling-and-project-layout" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-error-handling-and-project-layout" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-error-handling-and-project-layout" />
<image:image>
<image:loc>https://vectorkub.com/media/go_error_handling_and_project_layout_e435128345.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:13.050Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/articles/go-error-handling-and-project-layout</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/articles/go-error-handling-and-project-layout" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/articles/go-error-handling-and-project-layout" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/articles/go-error-handling-and-project-layout" />
<image:image>
<image:loc>https://vectorkub.com/media/go_error_handling_and_project_layout_e435128345.png</image:loc>
</image:image>
<lastmod>2026-09-24T07:28:13.119Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/software-engineering-intern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/software-engineering-intern" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/software-engineering-intern" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/software-engineering-intern" />
<lastmod>2026-09-24T07:16:54.246Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/software-engineering-intern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/software-engineering-intern" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/software-engineering-intern" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/software-engineering-intern" />
<lastmod>2026-09-24T07:27:20.963Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/customer-success-manager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/customer-success-manager" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/customer-success-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/customer-success-manager" />
<lastmod>2026-09-24T07:16:53.359Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/customer-success-manager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/customer-success-manager" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/customer-success-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/customer-success-manager" />
<lastmod>2026-09-24T07:27:20.096Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/technical-writer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/technical-writer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/technical-writer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/technical-writer" />
<lastmod>2026-09-24T07:15:46.280Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/technical-writer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/technical-writer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/technical-writer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/technical-writer" />
<lastmod>2026-09-24T07:27:19.247Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/security-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/security-engineer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/security-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/security-engineer" />
<lastmod>2026-09-24T07:15:45.310Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/security-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/security-engineer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/security-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/security-engineer" />
<lastmod>2026-09-24T07:27:18.405Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/solutions-architect</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/solutions-architect" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/solutions-architect" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/solutions-architect" />
<lastmod>2026-09-24T07:15:44.310Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/solutions-architect</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/solutions-architect" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/solutions-architect" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/solutions-architect" />
<lastmod>2026-09-24T07:27:17.557Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/technical-trainer-software-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/technical-trainer-software-development" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/technical-trainer-software-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/technical-trainer-software-development" />
<lastmod>2026-09-24T07:06:31.181Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/technical-trainer-software-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/technical-trainer-software-development" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/technical-trainer-software-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/technical-trainer-software-development" />
<lastmod>2026-09-24T07:27:16.695Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/product-manager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/product-manager" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/product-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/product-manager" />
<lastmod>2026-09-24T07:06:30.306Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/product-manager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/product-manager" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/product-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/product-manager" />
<lastmod>2026-09-24T07:27:15.841Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/data-analyst</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/data-analyst" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/data-analyst" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/data-analyst" />
<lastmod>2026-09-24T07:06:29.439Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/data-analyst</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/data-analyst" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/data-analyst" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/data-analyst" />
<lastmod>2026-09-24T07:27:14.988Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/ai-ml-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/ai-ml-engineer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/ai-ml-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/ai-ml-engineer" />
<lastmod>2026-09-24T07:06:28.481Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/ai-ml-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/ai-ml-engineer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/ai-ml-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/ai-ml-engineer" />
<lastmod>2026-09-24T07:27:14.140Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/mobile-application-developer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/mobile-application-developer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/mobile-application-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/mobile-application-developer" />
<lastmod>2026-09-24T07:06:27.544Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/mobile-application-developer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/mobile-application-developer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/mobile-application-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/mobile-application-developer" />
<lastmod>2026-09-24T07:27:13.289Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/ux-ui-designer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/ux-ui-designer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/ux-ui-designer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/ux-ui-designer" />
<lastmod>2026-09-24T07:06:26.623Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/ux-ui-designer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/ux-ui-designer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/ux-ui-designer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/ux-ui-designer" />
<lastmod>2026-09-24T07:27:12.450Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/qa-engineer-software-tester</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/qa-engineer-software-tester" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/qa-engineer-software-tester" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/qa-engineer-software-tester" />
<lastmod>2026-09-24T07:06:25.710Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/qa-engineer-software-tester</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/qa-engineer-software-tester" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/qa-engineer-software-tester" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/qa-engineer-software-tester" />
<lastmod>2026-09-24T07:27:11.602Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/devops-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/devops-engineer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/devops-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/devops-engineer" />
<lastmod>2026-09-24T07:06:24.741Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/devops-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/devops-engineer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/devops-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/devops-engineer" />
<lastmod>2026-09-24T07:27:10.733Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/frontend-software-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/frontend-software-engineer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/frontend-software-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/frontend-software-engineer" />
<lastmod>2026-09-24T07:06:23.680Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/frontend-software-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/frontend-software-engineer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/frontend-software-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/frontend-software-engineer" />
<lastmod>2026-09-24T07:27:09.881Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/backend-software-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/backend-software-engineer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/backend-software-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/backend-software-engineer" />
<lastmod>2026-09-24T07:06:22.790Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/backend-software-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/backend-software-engineer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/backend-software-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/backend-software-engineer" />
<lastmod>2026-09-24T07:27:09.041Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/sales-executive</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/sales-executive" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/sales-executive" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/sales-executive" />
<lastmod>2026-09-24T06:49:44.900Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/sales-executive</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/sales-executive" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/sales-executive" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/sales-executive" />
<lastmod>2026-09-24T07:27:08.182Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/marketing-specialist</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/marketing-specialist" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/marketing-specialist" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/marketing-specialist" />
<lastmod>2026-09-24T06:39:10.221Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/marketing-specialist</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/marketing-specialist" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/marketing-specialist" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/marketing-specialist" />
<lastmod>2026-09-24T07:27:07.185Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/accountant</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/accountant" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/accountant" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/accountant" />
<lastmod>2026-09-24T06:39:09.234Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/accountant</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/accountant" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/accountant" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/accountant" />
<lastmod>2026-09-24T07:27:06.285Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/careers/full-stack-software-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/full-stack-software-engineer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/full-stack-software-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/full-stack-software-engineer" />
<lastmod>2026-09-24T06:39:08.291Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/careers/full-stack-software-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/careers/full-stack-software-engineer" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/careers/full-stack-software-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/careers/full-stack-software-engineer" />
<lastmod>2026-09-24T07:27:05.184Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/work/monday-wealth</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/work/monday-wealth" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/work/monday-wealth" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/work/monday-wealth" />
<lastmod>2026-09-25T13:45:35.154Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/work/monday-wealth</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/work/monday-wealth" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/work/monday-wealth" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/work/monday-wealth" />
<lastmod>2026-09-25T13:45:35.226Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/work/travilife</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/work/travilife" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/work/travilife" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/work/travilife" />
<lastmod>2026-09-25T13:45:34.881Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/work/travilife</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/work/travilife" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/work/travilife" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/work/travilife" />
<lastmod>2026-09-25T13:45:35.103Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/work/net-car-rental</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/work/net-car-rental" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/work/net-car-rental" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/work/net-car-rental" />
<lastmod>2026-09-25T13:45:34.670Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/work/net-car-rental</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/work/net-car-rental" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/work/net-car-rental" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/work/net-car-rental" />
<lastmod>2026-09-25T13:45:34.752Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/en/work/better-trade-journey</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/work/better-trade-journey" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/work/better-trade-journey" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/work/better-trade-journey" />
<lastmod>2026-09-25T13:45:34.312Z</lastmod>
</url>
<url>
<loc>https://vectorkub.com/th/work/better-trade-journey</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://vectorkub.com/en/work/better-trade-journey" />
<xhtml:link rel="alternate" hreflang="th" href="https://vectorkub.com/th/work/better-trade-journey" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://vectorkub.com/en/work/better-trade-journey" />
<lastmod>2026-09-25T13:45:34.578Z</lastmod>
</url>
</urlset>
