<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>KinetiStack Blog</title><description>Field notes on Oracle-to-Azure migration, change data capture, data convergence, and running Oracle workloads with proof rather than hope.</description><link>https://kinetistackllc.com/</link><language>en-us</language><item><title>Feeding a lakehouse from Oracle without the nightly batch</title><link>https://kinetistackllc.com/blog/feeding-a-lakehouse-from-oracle-without-the-nightly-batch/</link><guid isPermaLink="true">https://kinetistackllc.com/blog/feeding-a-lakehouse-from-oracle-without-the-nightly-batch/</guid><description>Nightly full reloads keep your lakehouse a day stale and re-scan tables that barely changed. Here&apos;s how incremental Oracle CDC feeds Snowflake, Databricks, or Iceberg continuously — and the correctness traps to watch for.</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate></item><item><title>How to prove an Oracle migration converged — before you cut over</title><link>https://kinetistackllc.com/blog/how-to-prove-an-oracle-migration-converged/</link><guid isPermaLink="true">https://kinetistackllc.com/blog/how-to-prove-an-oracle-migration-converged/</guid><description>Row counts and spot-checks can&apos;t tell you an Oracle migration is correct. Here&apos;s how to prove source and target actually converged — cryptographically — before you cut over.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate></item></channel></rss>