<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://zl4629.xyz/</loc>
<lastmod>2026-10-05T17:07:20.429Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts</loc>
<lastmod>2026-10-05T17:07:20.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://zl4629.xyz/projects</loc>
<lastmod>2026-10-05T17:07:20.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags</loc>
<lastmod>2026-10-05T17:07:20.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://zl4629.xyz/search</loc>
<lastmod>2026-10-05T17:07:20.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://zl4629.xyz/about</loc>
<lastmod>2026-10-05T17:07:20.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://zl4629.xyz/blogroll</loc>
<lastmod>2026-10-05T17:07:20.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-hardware-market-platform</loc>
<lastmod>2026-09-30T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-frontend-cache-incident</loc>
<lastmod>2026-09-21T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-lakehouse-phases</loc>
<lastmod>2026-09-04T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/oss-supply-chain-dw</loc>
<lastmod>2026-08-23T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-doris-load-idempotency</loc>
<lastmod>2026-08-19T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/spark-shuffle-stage</loc>
<lastmod>2026-08-15T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/oss-static-screen-deploy</loc>
<lastmod>2026-08-13T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/spark-execution-model</loc>
<lastmod>2026-08-08T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/oss-metric-semantics</loc>
<lastmod>2026-08-05T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-canonical-id-regeneration</loc>
<lastmod>2026-08-04T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/kafka-exactly-once</loc>
<lastmod>2026-08-02T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-single-source-of-truth</loc>
<lastmod>2026-07-29T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/oss-sql-metrics-dq</loc>
<lastmod>2026-07-28T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/oss-dimensional-modeling</loc>
<lastmod>2026-07-21T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-entity-alignment</loc>
<lastmod>2026-07-14T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-cron-not-login-shell</loc>
<lastmod>2026-06-23T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-offline-pipeline</loc>
<lastmod>2026-06-04T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-cluster-restart</loc>
<lastmod>2026-05-16T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-crawl-volume-triage</loc>
<lastmod>2026-04-28T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-crawler-source-quirks</loc>
<lastmod>2026-04-10T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-crawler-data-contract</loc>
<lastmod>2026-03-23T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/hwlens-topic-and-data-availability</loc>
<lastmod>2026-03-05T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/olist-lakehouse</loc>
<lastmod>2026-03-03T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/olist-unverified-experiment-reporting</loc>
<lastmod>2026-02-23T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/olist-quality-gate-false-pass</loc>
<lastmod>2026-02-02T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/olist-pagerank-collapse</loc>
<lastmod>2026-01-14T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/olist-doris-be-env-cascade</loc>
<lastmod>2025-12-25T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/olist-python-build-silent-deps</loc>
<lastmod>2025-12-10T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/taobao-data-warehouse</loc>
<lastmod>2025-12-04T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/olist-csv-column-contract</loc>
<lastmod>2025-12-03T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/posts/doris-realtime-schema</loc>
<lastmod>2025-11-13T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/spark</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/data-quality</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/data-warehouse</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/doris</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/troubleshooting</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/metric-semantics</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/etl</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/architecture</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/lakehouse</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/data-collection</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/operations</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/duckdb</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/hdfs</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/hive</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/kafka</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/python</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/deploy-and-cache</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/thesis-engineering</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/data-contract</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/data-governance</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/taobao-behavior-warehouse</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/dimensional-modeling</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/execution-model</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/caddy</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/deequ</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/echarts</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/graphx</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/iceberg</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/linux</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/olap</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/osv</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/scrapy</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/spark-source</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/kafka-delivery-semantics</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/tags/sql</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zl4629.xyz/projects/hwlens-hardware-lakehouse</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zl4629.xyz/projects/olist-lakehouse</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zl4629.xyz/projects/oss-supply-chain</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zl4629.xyz/projects/engine-and-messaging</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zl4629.xyz/projects/data-platform-engineering</loc>
<lastmod>2026-10-05T17:07:20.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
