<?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:video="http://www.google.com/schemas/sitemap-video/1.1">
      <url>
      <loc>https://www.waitingforcode.com</loc>
    </url>
      <url>
      <loc>https://www.waitingforcode.com/tips</loc>
    </url>
      <url>
      <loc>https://www.waitingforcode.com/static/about</loc>
    </url>
      <url>
      <loc>https://www.waitingforcode.com/tips</loc>
    </url>
       
    <url>
      <loc>https://www.waitingforcode.com/databricks</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-flink</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-iceberg</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-hudi</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-azure</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/embedded-databases</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/blog</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-gcp</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/software-engineering</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jvm</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/cloud</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/messaging</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/storage</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-processing</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/postgresql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-pulsar</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-airflow</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-graphframes</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphx</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-async</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphs</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-oop</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-syntax</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/akka</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-functional</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-tests</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-types</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/time-series</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-algorithms</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-parquet</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-collections</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/monitoring</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/off-heap</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/garbage-collection</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-avro</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-zookeeper</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-i-o</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-instrumentation</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/rabbitmq</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/testing</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-8</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/class-loading</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-bytecode</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-collections</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-web-mvc</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-data-jpa</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/play-framework</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/google-guava</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-security</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-memory-model</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/web-security</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/mysql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/junit</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/maven</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hibernate</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tomcat</loc>
    </url>
       
    <url>
      <loc>https://www.waitingforcode.com/tips/delta-lake</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/databricks</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/pyspark</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/structured-streaming</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/docker</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/redshift</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/apache-airflow</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/postgresql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/cli</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/testing</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/time-transformation</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/intellij</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/google-guava</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/scala</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/neo4j</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/groovy</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/jackson</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/elasticsearch</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/play-framework</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/git</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/linux</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/eclipse</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/mysql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/tomcat</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/maven</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/junit</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/hibernate</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spring</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java</loc>
    </url>
       
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/data-engineering-design-patterns-dynamic-data-overwriter/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/ruff-declarative-automation-bundles/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/data-engineering-design-patterns-hybrid-continuous-consumer/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/managing-unity-catalog-resources-databricks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/hints-databricks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/enzyme-materialized-views-databricks-better-understanding-sigmod-companion-paper/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/combining-dataframes-beyond-unions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/lakeflow-spark-declarative-pipelines-slowly-changing-dimensions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/lakeflow-spark-declarative-pipelines-flows-private-tables-configuration/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/lakeflow-spark-declarative-pipelines-introduction-incremental-refreshes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/pre-commit-hook-declarative-automation-bundles-example/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/continuous-trigger-lakeflow-jobs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/dynamic-file-pruning-merge-databricks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/spark-declarative-pipelines-internals/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/tests-data-systems/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/spark-declarative-pipelines-going-further/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/spark-declarative-pipelines-101/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/listener-checkpoints-external-progress-tracking/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming/trunk-based-development-data-engineering/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/repairing-backfilling-lakeflow-jobs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/state-schema-evolution-arbitrary-stateful-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/variables-databricks-asset-bundles/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/poe-poet-handy-extension-databricks-asset-bundles/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/rely-clause-keys-databricks-unity-catalog-tables/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/databricks-insert-replace/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/multiple-lakeflow-jobs-triggers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/clean-architecture-pyspark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/excel-processing-databricks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/asof-join-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-flink/apache-flink-apache-spark-structured-streaming-high-level-comparison/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/input-parameters-pyspark-jobs-databrcks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming/damp-descriptive-meaningful-phrases/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/recursive-cte-databricks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/blog/2025-retrospective-waitingforcode/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/for-each-task-databricks-jobs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/decimals-doubles-databricks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/running-scripts-hooks-databricks-asset-bundles/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/outer-operations-apache-spark-why-consider-nulls-nullpointerexception/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-show-command/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/commit-log-decorator-usermetadata-property/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/truncating-delta-lake-table-metadata-only-operations/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/idempotent-writer/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/tables-cloning-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/constraints-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/apache-spark-structured-streaming-ui-patterns/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/sql/null-sql-other-traps/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/sql/null-not-value-joining-nulls/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/get-it-once-few-words-data-deduplication-patterns-data-engineering/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/transactional-patterns-delta-lake-before-catalog-managed-tables/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/whats-new-apache-spark-4-0-arbitrary-state-api-v2-batch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/whats-new-apache-spark-4-0-arbitrary-state-api-v2-internals/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/whats-new-apache-spark-4-0-arbitrary-state-api-v2-introduction/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/alerts-guards-data-engineering/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/agnostic-data-alerts-ydata-profiling/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/semantic-versioning-databricks-example/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/good-know-you-merge-reprocessing-challenges/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/love-hate-excel-files-data-engineers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/on-time-data-engineering-systems-timeline-data/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/lateral-column-aliases-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/lateral-subquery-lateral-join-lateral-views-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/keyword-would-like-know-before-thinking-about-watermarks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark/abstracting-column-access-pyspark-proxy-design-pattern/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/data-quality-databricks-dqx/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/data-quality-databricks-spark-expectations/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/data-quality-databricks-delta-live-tables/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/data-contracts-bitol-project/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/apache-airflow-xcom-databricks-task-values/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/databricks/file-trigger-databricks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/savesstable-apache-spark-sql-alternative-insertinto/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/dealing-quotas-limits-apache-spark-structured-streaming-amazon-kinesis-data-streams/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/overwriting-partitioned-tables-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/insertinto-trap-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/event-time-skew-global-watermark-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/delta-lake-restore-traveling-time-differently/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/blog/2024-retrospective-waitingforcode-com/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/dais-2024-unit-tests-configuration-declaration/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/dais-2024-orchestrating-scoping-assertions-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/data-ai--summit-2024-retrospective-apache-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/dais-2024-testing-framework-dataflow-model-for-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/data-ai-summit-2024-retrospective-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/infoshare-2024-retrospective/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/delta-lake-table-changelog/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/infoshare-2024-stream-processing-fallacies-part-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/infoshare-2024-stream-processing-fallacies-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/mapgroupswithstate-batch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/outputmodes-apache-spark-structured-streaming-complementary-notes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/event-time-skew-stream-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/stopping-structured-streaming-query/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-flink/data-enrichment-strategies-apache-flink/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/rolling-history-logs-spark-history-ui/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/schema-tracking-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/streamingquerylistener-states-questions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/processing-time-trigger-be-not-be/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-flink/apache-flink-input-data-reading/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/anatomy-structured-streaming-job/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/min-rate-limits-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/whats-new-cloud-data-engineers-part-12-10-2023-02-2024/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/table-file-formats-streaming-writer-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-flink/apache-flink-cluster-components-deep-dive/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/static-enrichment-dataset-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/table-file-formats-streaming-reader-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/files-streaming-challenge/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/stream-processing-models/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/blog/2023-retrospective-waitingforcode-com/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/streamhouse-next-house-move-into/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/order-king-performance/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/data-ai-summit-2023-retrospective-part-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/vertical-autoscaling-data-processing-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/accumulators-reliability/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/data-ai-summit-2023-retrospective-part-1-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-flink/apache-flink-anatomy-job/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/table-file-formats-checkpoints-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/what-new-apache-spark-3.5.0-watermark-propagation/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/what-new-apache-spark-3.5.0-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/watermark-input-data-filtering-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/table-file-formats-vacuum-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/making-applyinpandaswithstate-less-painful/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/arbitrary-stateful-processing-pyspark-applyinpandaswithstate/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/whats-new-cloud-data-engineers-part-11-06-09-2023/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-flink/apache-flink-best-practices-flink-forward-lessons-learned/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/etl-vs-elt/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/table-file-formats-isolation-levels-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/table-file-formats-commits-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/dont-sleep-when-you-code-about-sleep-issue-kpl/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/spark_metadata-apache-spark-structured-streaming-issue/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/first-state-apache-spark-structured-streaming-arbitrary-stateful-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/state-expiration-stream-to-stream-joins-event-time-range-condition/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/how-initialize-state-apache-spark-structured-streaming-stateful-jobs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/berlin-buzzwords-2023-notes-data-engineers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/multiple-queries-running-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-flink/yes-i-am-learning-apache-flink-beginners-problems/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/what-new-apache-spark-3.4.0-shuffle-changes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/what-new-apache-spark-3.4.0-spark-connect/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/whats-new-cloud-data-engineers-part-10-03-05-2023/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/what-new-apache-spark-3.4.0-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/what-new-apache-spark-3.4.0-structured-streaming-correctness-issue/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/what-new-apache-spark-3.4.0-async-progress-tracking-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/kinesis-sequence-number-not-apache-kafka-offset/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/amazon-kinesis-not-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/worth-reading-data-engineers-part-3/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/table-file-formats-schema-evolution-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/big-data-warsaw-2023-retrospective-data-engineers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/spark-sql-checkpoints/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-iceberg/table-file-formats-z-order-compaction-apache-iceberg/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/table-file-formats-z-order-compaction-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/worth-reading-data-engineers-part-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/whats-new-cloud-data-engineers-part-9-01-03-2023/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/introduction-apache-spark-history/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/table-file-formats-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/filtering-rules-accumulator/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/backpressure-data-systems/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/simplified-delta-lake-operations-mack/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-iceberg/table-file-formats-compaction-apache-iceberg/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/apache-spark-you-dont-know-it/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/worth-reading-data-engineers-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering/useful-classes-data-engineers-scala-java/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/table-file-formats-compaction-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/blog/2022-retrospective-waitingforcode-com/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/what-new-cloud-data-engineers-part-8-09-12-2022/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-airflow/apache-airflow-2-overview-part-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/cloud-authentication-data-processing-jobs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-airflow/apache-airflow-2-overview-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark/shuffle-pyspark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-azure/azure-synapse-link-hybrid-transactional-analytical-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark/serializers-pyspark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/data-contracts/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/generated-method-too-long-be-jit-compiled/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/table-file-formats-change-data-capture-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/apache-spark-listeners/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/python-alternatives-pyspark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/wildcard-path-partitions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/unit-testing-data-systems-hard/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark/pyspark-pyspark-zip-story/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-hudi/table-file-formats-reading-path-apache-hudi/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark/pyspark-vectorized-user-defined-functions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-iceberg/table-file-formats-reading-path-apache-iceberg/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/observable-metrics/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/table-formats-reading-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/predicate-pushdown-why-doesnt-work-every-time/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/what-new-cloud-data-engineers-part-7-05-08-2022/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/yarn-kubernetes-apache-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/ideal-data-engineer-job-posting/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark/what-new-apache-spark-3.3.0-pyspark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/what-new-apache-spark-3.3.0-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3.3.0-datasource-v2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/data-ai-summit-2022-retrospective-part-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/data-ai-summit-2022-retrospective-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-azure/shedding-some-light-azure-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3.3-new-functions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/modern-data-stack-am-too-old/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3.3-joins/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/delta-lake/acid-file-formats-writing-delta-lake/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/radix-tim-sort/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-iceberg/acid-file-formats-writing-apache-iceberg/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark/generators-pyspark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-hudi/acid-file-formats-writing-apache-hudi/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark/pyspark-jvm-introduction-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/what-new-cloud-data-engineers-part-6-01-04-2022/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark/pyspark-jvm-introduction-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/http-based-data-ingestion-streaming-brokers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/tables-apache-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/data-migration-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/pluggable-catalog-api/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/database-management-services-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/beware-withcolumn/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering/acid-file-formats-file-system-layout/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/integration-tests-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering/acid-file-formats-api/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/shuffle-configuration-demystified-part-3/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/data-ingestion-cloud-object-store/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/shuffle-configuration-demystified-part-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/data-catalog-services/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/shuffle-configuration-demystified-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/complex-event-processing-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/dynamic-resource-allocation-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/identities-permissions-management/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/ops-practices-apache-spark-project/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/data-wrangling-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/broadcast-join-changing-static-dataset/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/serverless-mapreduce/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/task-retries-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering/reverse-etl/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/kubernetes-concepts-apache-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/what-new-cloud-data-engineers-part-5-09-12-2021/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/distinct-vs-group-by-key-difference/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/blog/retrospective-2021-waitingforcode/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/schema-management-cloud-streaming-services/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/what-new-apache-spark-3.2.0-miscellaneous-changes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/testing-streaming-data-systems-cloud-ideas/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3.2.0-apache-parquet-apache-avro-improvements/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/scaling-data-processing-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3.2.0-performance-optimizations/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/hush-secret-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark/what-new-apache-spark-3.2.0-pyspark-pandas/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/data-sharing-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3.2.0-data-source-v2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/data-orchestration-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/what-new-apache-spark-3.2.0-push-based-shuffle/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/time-travel-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/whats-new-apache-spark-3.2.0-sql-changes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/data-loss-prevention-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/what-new-apache-spark-3.2.0-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/not-losing-data-cloud-strategies/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/what-new-apache-spark-3.2.0-sesion-windows/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/less-known-data-services-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/whats-new-apache-spark-3.2.0-rocksdb-state-store/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-azure/azure-durable-functions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/stage-level-scheduling/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/whats-new-cloud-data-engineers-part-4-05-08-2021/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/iterators-apache-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/cloud-networking-aspects-data-engineers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/shuffle-reading-apache-spark-sql-wrapping-iterators-beyond/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-azure/data-pipeline-patterns-azure-data-factory/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/shuffle-reading-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/costs-management-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-eagerly-evaluated-commands/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/serverless-streaming-processing-cloud:-azure-stream-analytics-aws-kinesis-analytics/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/structured-streaming-apache-kafka-schema-registry/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/data-architectures-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/join-hints-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/windows-clouds/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/collect-action-determinism/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/aws-redshift-azure-synapse-analytics/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/arbitrary-stateful-processing-update-put-dependency/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/feature-stores-feast-example/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/does-maxoffsetspertrigger-guarantee-idempotent-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/feature-stores-introduction/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/apache-kafka-transactional-writer-foreach-sink-is-posible/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/small-data-processing-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/shuffle-writers-unsafeshufflewriter/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/object-stores-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/shuffle-writers-bypassmergesortshufflewriter/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/dead-letter-pattern-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/shuffle-writers-sortshufflewriter/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-azure/azure-data-factory-control-flows-apache-airflow/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/under-the-hood-repartition/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/streaming-data-sources-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/state-store-metrics/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-azure/my-journey-azure-data-engineer-associate/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/checkpoint-file-manager-filesystem-filecontext/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/serverless-streaming-aws-overview/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3.1.1-new-built-in-functions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/whats-new-cloud-data-engineers-part-3/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3.1-jdbc-datasource-v2-api/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/make-your-data-disappear-cloud/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/what-new-apache-spark-3.1-kubernetes-generally-available/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-gcp/gcp-dataflow-apache-spark-guy/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/what-new-apache-spark-3.1-nodes-decommissioning/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/right-be-forgotten-patterns-vertical-partitioning/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3.1-predicate-pushdown-json-csv-apache-avro/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/right-be-forgotten-patterns-crypto-shredding/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark/what-new-apache-spark-3.1-project-zen/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/ml-data-engineers-what-learned-preparing-gcp-data-engineer-certification/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/what-new-apache-spark-3.1-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/aws-redshift-gcp-bigquery/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/what-new-apache-spark-3.1-streaming-joins/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3-1-join-evolutions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/unified-data-management-patterns/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/dataops-good-bad-points/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/under-hood-coalesce/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-gcp/gcp-bigquery-by-apache-spark-guy/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/stack-operation-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/gcp-bigtable-aws-dynamodb-yet-another-comparison/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/performance-optimization-lessons-spark-ai-data--ai-summits/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/dataops-devops-data-world-bit-more-that/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/spark-sql-pivot-table/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/embedded-databases/data-ai-summit-follow-up-post-why-rocksdb-rocks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-performance-tips-look-your-code/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-gcp/my-journey-gcp-data-engineer/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/data-ai-summit-custom-state-store-integration-feedback/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/whats-new-cloud-data-engineers-part-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/data-ai-summit-custom-state-store-api/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/embedded-databases/data-ai-follow-up-introduction-mapdb/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/pyspark/pyspark-schema-inference-cannot-infer-schema-type-class-str-error/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/structured-streaming-temporary-views/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/data-ai-summit-follow-up-arbitrary-stateful-processing-state-management/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/data-vault-2-big-data/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/data-ai-summit-follow-up-joins-state-management/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/blog/2020-waitingforcode-com/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-gcp/lakehouse-bigquery/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/watermark-window-based-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/what-cloud-features-batch-data-processing-patterns-etl-elt/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/apache-spark-shuffle-management-external-services/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/good-books-read-data-engineers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/data-ai-summit-follow-up-aggregations-state-management/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/data-modeling-data-vault-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/shuffle-apache-spark-back-basics/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/partition-wise-joins-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/data-ai-summit-follow-up-drop-duplicates-state-management/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/design-patterns-applied-data/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/isolation-level-apache-kafka-consumers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/drop-select/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/data-ai-summit-follow-up-global-limit-state-management/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/project-oryx-lambda-architecture-data-science/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/data-ai-follow-up-statestorerdd-building-block-stateful-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/whats-new-cloud-data-engineers-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/whats-new-apache-spark-3-kubernetes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/broadcasting-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/whats-new-apache-spark-3-gpu-aware-scheduling/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/file-source-internals/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/whats-new-apache-spark-3-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-cloud/ideal-cloud-data-engineer/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/whats-new-apache-spark-3-ui-changes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/data-deduplication-intermediate-data-store/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/whats-new-apache-spark-3-dynamic-partition-pruning/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/control-messages-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/broadcast-join-complementary-notes-local-shuffle-reader/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/records-writing-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/whats-new-apache-spark-3-predicate-pushdown-support-nested-fields/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/offset-based-lookup-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3-delete-update-merge-api-support/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-pulsar/role-apache-bookkeeper-apache-pulsar-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/whats-new-apache-spark-3-demote-broadcast-hash-join/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/logs-compaction-apache-kafka-compact-cleanup-policy/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3-local-shuffle-reader/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/data-validation-frameworks-great-expectations-orchestration/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3-reuse-adaptive-subquery/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/logs-compaction-apache-kafka-delete-cleanup-policy/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/whats-new-apache-spark-3-join-skew-optimization/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/data-validation-frameworks-great-expectation-classes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/whats-new-apache-spark-3-shuffle-partitions-coalesce/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-pulsar/global-local-apache-zookeeper-apache-pulsar-part-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/what-new-apache-spark-3-shuffle-service-changes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/data-validation-frameworks-introduction-greatexpectations/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3-adaptive-query-execution/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/landing-zone-direct-writes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/what-new-apache-spark-3-postgresql-feature-parity/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/file-sink-out-of-memory-risk/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/what-new-apache-spark-3-apache-kafka-integration-improvements/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-8/managing-different-date-time-formats-datetimeformatterbuilder/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/whats-new-apache-spark-3-binary-data-source/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-data-engineering/becoming-data-engineer-feedback-my-journey/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/whats-new-apache-spark-3-new-sql-functions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/ignoring-files-issues-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/whats-new-apache-spark-3-proleptic-calendar-date-time-management/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/structured-streaming-file-sink-reprocessing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/duplicates-data-engineering-reprocessing-problems-solutions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/unions-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/file-sink-manifest-compaction/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-airflow/dealing-time-delta-apache-airflow/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/file-sink-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-airflow/dag-evolution-using-start_date-end_date/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/idempotent-logic-stateful-processing-late-data/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/files-synchronization-zoom-kafka-hdfs-connector/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-pulsar/global-local-apache-zookeeper-apache-pulsar-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-async/executioncontext-why-one-stops-another-does-not/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/optimistic-concurrency-control-theory-examples/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-sql-partitionby-shuffle-not-shuffle/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/idempotent-file-generation-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/managing-task-dependencies-data-triggering/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-pulsar/apache-pulsar-global-architecture-local-setup/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/dark-data-data-discovery-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/watermarks-not-grouped-query-why-they-dont-work/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/nested-fields-dropduplicates-watermark-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/slowly-changing-dimensions-types-apache-spark-sql-examples/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/two-topics-two-schemas-one-subscription-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/output-invalidation-pattern-time-travel/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/timestamp-based-lookup-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-success-anatomy/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/sortwithinpartitions-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/big-data-data-removal-truncate-delete/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/data-validation-frameworks-deequ-apache-griffin-overview/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/corrupted-records-poison-pill-records-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/extended-json-validation-cerberus-error-definition-normalization/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-airflow/apache-airflow-gotchas/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/dataframes-analytics-glue-dynamicframe/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/reorder-join-optimizer-star-schema/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/aws-data-services-security-encryption-authentication-exposition/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/reorder-join-optimizer-cost-based-optimization/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/my-journey-aws-certified-big-data-specialty/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/reorder-join-optimizer/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/apache-kafka-source-structured-streaming-beyond-offsets/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/docker-images-apache-spark-applications/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-i-o/streams-streams-streams-everywhere-jvm-side-this-time/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/setting-up-apache-spark-kubernetes-microk8s/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/apache-kafka-idempotent-producer/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/apache-kafka-sink-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/postgresql/alter-default-privileges-postgresql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/apache-kafka-max-in-flight-requests-per-connection/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/nio-selector-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/schema-case-sensitivity-json-source-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-i-o/handling-multiple-io-one-thread-nio-selector/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-line-based-data-sources/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/troubleshooting-system-memory-must-be-at-least-error/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-pulsar/from-apache-spark-connector-to-apache-pulsar-basic-concepts/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/blog/lets-celebrate-600-post-coming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/implicit-datetime-conversion-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/extending-state-store-structured-streaming-reprocessing-limits/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/extending-state-store-structured-streaming-reading-writing-state/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/why-unsaferow-copy-state-persistence-state-store/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/extending-state-store-structured-streaming-introduction/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/extending-data-reprocessing-period-arbitrary-stateful-processing-applications/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/custom-checkpoint-file-manager-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/local-deduplication-dropduplicates/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/output-invalidation-pattern/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/sessionization-pipeline-from-Kafka-to-Kinesis-version/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/kafka-timestamp-watermark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/reprocessing-stateful-data-pipelines-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/output-modes-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/state-lifecycle-management-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/dataframe-dataset-solve-sessionization-problem/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/delta-snapshot-state-store-formats/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/watermark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/state-store-101/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/checkpoint-storage-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/filealreadyexistsexception-task-retry-emr/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/date-functions-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/aggregations-execution-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/journey-aws-cloud-practicioner/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/jvm-jit-optimizations/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/big-data-patterns-implemented-processing-abstraction/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/why-code-generation-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming/tips-discover-internals-open-source-framework-internals-apache-spark-use-case/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/less-popular-aggregation-functions-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/buckets-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/vectorized-operations-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-airflow/apache-airflow-sequential-execution/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/loading-data-redshift-copy-command/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/skewed-data/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/sql/case-sql-if-else/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/writing-custom-external-catalog-listeners-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/sql/exists-operator-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/big-data-patterns-implemented-dataset-decomposition/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/writing-custom-optimization-apache-spark-sql-custom-parser/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-airflow/testing-sensors-apache-airflow/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/writing-custom-optimization-apache-spark-sql-parser/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/etll-data-patterns-apache-airflow/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/writing-custom-optimization-apache-spark-sql-union-rewriter-mvp-version/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-avro-apache-spark-compatibility/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/writing-custom-optimization-apache-spark-sql-generated-code/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/apache-spark-structured-streaming-apache-kafka-offsets-management/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/writing-custom-optimization-apache-spark-sql-physical-plan/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-airflow/externally-triggered-dags-apache-airflow/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/randomsplit-implementation-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/idempotent-consumer-aws-dynamodb-streams/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/big-data-patterns-implemented-complex-logic-decomposition/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/change-data-capture-apache-cassandra-idempotent-consumer/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/big-data-patterns-implemented-data-size-reduction/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/idempotent-consumer-pattern/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/data-curation-concept/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/message-queues-streaming-brokers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-algorithms/reservoir-sampling-bounded-unbounded-data/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/validating-json-apache-spark-cerberus/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-sql-unit-tests/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/aws-kinesis-firehose-event-time-batch-layer/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/writing-apache-spark-sql-custom-logical-optimization-improved-code-summary/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/range-partitioning-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/writing-apache-spark-sql-custom-logical-optimization-first-version/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/change-data-capture-nosql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/writing-apache-spark-sql-custom-logical-optimization-unsupported-optimization-hints/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphs/bipartite-graph-recommendation-example/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/regression-tests-apache-spark-sql-joins/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/big-data-patterns-implemented-fan-out-ingress-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/data-pipelines-orchestration-choreography-both/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/batch-layer-streaming-based-architectures-approaches/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/big-data-patterns-implemented-fan-in-ingress/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/listening-emr-events-aws-lambda/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/big-data-patterns-implemented-automated-processing-metadata-insertion/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-patterns/big-data-patterns-implemented-automated-dataset-execution/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/introduction-horizontal-scalability/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/fair-jobs-scheduling-apache-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/writing-apache-spark-sql-custom-logical-optimization-api/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/sql/sql-grouping-sets-operator/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-sql-types-resolution-semi-structured-data/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/bzip2-compression-apache-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-2.4.0-features-except-all-intersect-all/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/monotonically-increasing-id-function-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/introduction-custom-optimization-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-graphframes/motifs-finding-graphframes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/aws-lambda-does-it-fit-data-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/sealed-keyword-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/sql/minus-except-operator-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/initializing-state-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-async/promises-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/key-value-distribution-patterns/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphs/chaos-streaming-graph-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/annotations-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/memory-apache-spark-classes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphx/visualizing-apache-spark-graphx-data-processing-websockets-cytoscape/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-async/work-stealing-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/data-engineering-aws/doing-data-aws-overview/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/apache-spark-2.4.0-features-foreachbatch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-types/type-specialization-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/sql/sql-intersect-operation/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/apache-spark-2.4.0-features-barrier-execution-mode/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-collections/day-i-was-punished-mutability/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-graphframes/creating-graphs-graphframes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-2.4.0-features-avro-data-source/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-collections/stream-safely-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphx/iterative-algorithms-pregel-apache-spark-graphx/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-2.4.0-features-array-higher-order-functions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/java-sam-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphx/loading-saving-graphs-apache-spark-graphx/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/apache-spark-2.4.0-features-watermark-configuration/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/enums-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphx/edge-partitioning-strategies/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-2.4.0-features-bucket-pruning/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/regular-expressions-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/defining-schemas-apache-spark-sql-builder-design-pattern/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphx/edge-representation-apache-spark-graphx/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-collections/collections-conversion-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/who-when-how-what-apache-spark-sql-code-generation/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphx/vertex-representation-apache-spark-graphx/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/string-interpolators-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/dataframe-file-bigger-available-memory/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphx/graphX-fault-tolerance/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-syntax/scala-coding-standards/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/apache-spark-off-heap-memory/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphx/graphs-representation-apache-spark-graphx/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-types/scala-rich-data-types/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/multiple-sparksession-one-sparkcontext/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphx/introduction-apache-spark-graphx/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-async/scala-futures/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/wide-rows-column-oriented-stores/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphs/graph-processing-frameworks-survey/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-types/self-types-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphs/graph-mining/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-sql-hive-insertinto-command/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-types/path-dependent-types-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphs/graph-partitioning/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/grouping-sets-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-types/structural-types/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphs/graph-algorithms-distributed-world-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphs/graph-storage/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/companion-objects/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphs/streaming-graph-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphs/graph-centric-graph-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-functional/functional-error-handling-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/neo4j-scalability-apache-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphs/vertex-centric-graph-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/handling-exceptions-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/apache-spark-data-bigger-than-memory/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/graphs/graphs-data-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/transaction-compensation-sagas/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/custom-projection-pushdown-apache-spark-sql-json-columns/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/package-objects/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/epidemic-protocols/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/apache-spark-data-compression/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-oop/constructors/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/apache-spark-window-functions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/dealing-nested-data-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/quasiquotes-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/apache-spark-kubernetes-init-containers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/stream-stream-joins-internals/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-functional/closures-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/data-processing-locality-cloud-based-data-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/stream-to-stream-state-management/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/scala-parameters-evaluation-strategies/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/big-data-immutability-approaches-aliasing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/outer-joins-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/lazy-operator-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/massively-parallel-processing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/inner-joins-streams-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/scala-for-loop/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/apache-spark-kubernetes-useful-commands/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/rdbms-options-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/scala-pattern-matching/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/apache-spark-kubernetes-global-overview/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/scala-extractors/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/savemode.overwrite-trap-rdbms-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/change-data-capture-pattern/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/time-series/resources-metrics-gnocchi/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/scala-implicits/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/time-series/cleaning-old-measures-gnocchi/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-algorithms/stable-bloom-filter/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-collections/scala-mutable-collections/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/time-series/archive-policy-gnocchi/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-algorithms/scalable-bloom-filter/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/mixins-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/time-series/reading-aggregates-gnocchi/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-algorithms/bloom-filter/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-syntax/syntactic-sugar-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/time-series/sacks-data-parallelization-unit-gnocchi/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/external-shuffle-service-apache-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-types/higher-kinded-types-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/docker-composing-apache-spark-yarn-image/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/what-kubernetes-can-bring-apache-spark-pipelines/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-types/existential-types/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/time-series/carbonara-storage-format/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/correlated-scalar-subqueries-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-types/types-variance-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/nested-loop-join-apache-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/time-series/horizontal-scalability-gnocchi/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-core/value-classes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-algorithms/cardinality-estimation-linear-probabilistic-counting/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/time-series/gnocchi-architecture/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-syntax/underscore-role-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-tests/scalatest-extra-features/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/time-series/choosing-time-series-database-study/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-functional/partial-functions-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-algorithms/consensus-problem-raft-consensus-algorithm/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/sql/window-functions-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-functional/partially-applied-functions-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/akka/akka-distributed-data-module/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/immutability-key-value-storage/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-functional/currying-scala/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-tests/scalatest-testing-styles/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/acid-2-0/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-types/scala-type-bounds/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/immutability-big-data/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-algorithms/conflict-free-replicated-data-types-flags-graphs-maps/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-types/scala-context-bound/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/sql/hierarchical-queries/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-algorithms/conflict-free-replicated-data-type/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/sql/correlated-subqueries/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-algorithms/frequency-estimation--count-min-sketch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/data-processing-frameworks-concepts/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/time-series/time-series-general-notes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/range-query-algorithm-apache-cassandra/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/query-metrics-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-algorithms/conflict-resolution-distributed-applications-vector-clocks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/fault-tolerance-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/secondary-index-nosql-data-stores/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/continuous-execution-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/stateful-aggregations-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/stateful-transformations-mapgroupswithstate/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/statestore-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/output-modes-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/apache-spark-structured-streaming-watermarks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/triggers-apache-spark-structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/introduction-data-quality/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-problems-solutions/index-table-pattern-nosql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/polyglot-persistence-definition-examples/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/rpc-apache-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/use-cases-java-serviceloader/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/log-structured-file-system/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/fanouts-apache-beam-combine-transform/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/joins-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/side-input-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/side-output-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/dealing-state-lifecycle-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/stateful-processing-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/late-data-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/triggers-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/windows-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/coders-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/apache-beam-pipeline-configuration/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/transformhierarchy-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/pardo-transformation-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/data-partitioning-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/data-transformations-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-beam/pcollection-data-representation-apache-beam/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/dynamo-paper-consistent-hashing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/big-data-algorithms/hyperloglog-explained/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/spark-failure-detection-heartbeats/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/spark-sql-cost-based-optimizer/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-parquet/compression-parquet/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/data-partitioning-strategies/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/spark-data-locality/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-parquet/nested-data-representation-parquet/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-parquet/schema-versions-parquet/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-parquet/encodings-apache-parquet/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/enforcing-consistency-stateful-serverless-processing-with-idempotence/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-parquet/data-storage-apache-parquet/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/save-modes-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-parquet/data-types-apache-parquet/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-parquet/introduction-apache-parquet/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/spark-sql-operator-optimizations-part-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/spark-sql-operator-optimizations-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming/let-it-crash-model/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/monitoring/java-flight-recorder/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/user-defined-aggregate-functions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/scala-collections/collections-complexity-scala-immutable-collections/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/spark-sql-statistics/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/monitoring/java-mission-control-tool/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/predicate-pushdown-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming/amortized-effective-constant-time/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/org.apache.spark.sql.analysisexception-queries-with-streaming-sources-must-be-executed-with-writestream.start-explained/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/partitioning-internals-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/analyzing-structured-streaming-kafka-integration-kafka-source/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/spak-ui-meaning-common-parts/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/chain-of-responsibility-design-pattern-spark-sql-udf/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/off-heap/on-heap-off-heap-storage/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/user-defined-functions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/speculative-execution-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/fetchsize-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/shuffle-join-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/sort-merge-join-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/join-types-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/broadcast-join-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/misleading-concurrent-keyword/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/dynamic-resource-allocation-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/loading-data-rdbms/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/partitioning-rdbms-data-spark-sql-jdbc/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/shading-solution-dependency-hell-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/collecting-part-data-driver-rdd-tolocaiIterator/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/failed-tasks-resubmit/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/apache-spark-blocks-explained/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/jars-split-personality-problem/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming/graceful-shutdown-explained/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/dockerize-spark-yarn-lessons-learned/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-bytecode/manipulate-bytecode-javassist/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/zoom-broadcast-variables/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/spark-singleton-to-be-or-not-to-be-dilemma/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming/stateful-transformations-mapwithstate/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/serialization-issues-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/serialization-issues-part-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming/metadata-checkpoint/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/deployment-modes-master-urls-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/code-execution-driver-executors/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/schema-projection/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/isEmpty-trap-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/tree-aggregations-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/testing-spark-applications/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/testing-strategies-in-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-structured-streaming/structured-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming/sparkexception-org.apache.spark.streaming.dstream.MappedDStream-has-not-been-initialized/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/locksupport-in-java/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/dockerize-cassandra-troubleshooting/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/dockerize-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming/why-take-care-methods-length/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/jobs-stages-tasks/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/zeta-architecture/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-bytecode/code-inlining/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/schemas/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/used-defined-type/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/spark-project-tungsten/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/generated-code-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/os-thread-scheduler-java-thread/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/thread-lifecycle-java/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/garbage-collection/marking-in-java-garbage-collection/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/recovery-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/catalyst-optimizer-in-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/hdfs-on-disk-explained/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-sql/dataset-in-spark-sql/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/checkpoint-in-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/spark-shuffle-complementary-notes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/configuration-of-spark-architecture-members/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/handling-small-files-in-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/memory-management-in-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/snapshot-in-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa/jpa-entity-graphs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/handling-interruptedexception/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/cache-in-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/shuffling-in-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/append-and-truncate-in-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/edit-log-in-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/fsimage-in-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/testing/introduction-to-mutation-testing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/states-in-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/file-operations-in-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/replication-in-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/cache-in-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/files-in-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/serialization-in-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/checkpointing-in-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/testing/test-doubles-mocks-stubs-and-the-others/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/how-do-java-objects-are-passed-by-reference-or-by-value/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hdfs/introduction-to-hdfs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/testing/theories/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa/select-n+1-anti-pattern/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/junit/introduction-to-junit-5/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming/window-based-transformations-in-spark-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/per-partition-operations-in-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming/stateful-transformations-in-spark-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming/spark-streaming-checkpointing-and-write-ahead-logs/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming/spark-streaming-configuration/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming/receivers-in-spark-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming/dstream-transformations/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming/dstream-in-spark-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/shared-variables-in-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/partitioning-in-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/spark-architecture-members/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/directed-acyclic-graph-in-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark-streaming/introduction-to-spark-streaming/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/actions-in-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/transformations-in-spark/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-spark/data-representation-in-spark-rdd/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/google-guava/google-guava-cache-suppliers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/replication-in-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/requests-in-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/controller-in-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/rebalancing-in-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/coordinator-in-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/configuring-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/mapper-in-cassandra-java-api/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/cache-in-apache-cassandra/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/collections-in-apache-cassandra/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/tables-in-apache-cassandra/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/compaction-in-apache-cassandra/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/partitioners-in-apache-cassandra/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/deletes-in-apache-cassandra/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/example-of-data-consistency-in-apache-cassandra/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/data-consistenc-in-cassandra/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/data-organization-on-disk-in-apache-cassandra/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/messages-in-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/producers-in-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/message-queue-in-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/consumers-in-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/the-role-of-apache-zookeeper-in-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/data-part-in-apache-cassandra/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-zookeeper/watches-in-apache-zookeeper/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-cassandra/introduction-to-apache-cassandra/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-zookeeper/asynchronous-operations-in-apache-zookeeper/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-zookeeper/acl-in-apache-zookeeper/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-zookeeper/session-in-apache-zookeeper/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-zookeeper/manipulate-znodes-in-apache-zookeeper/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-zookeeper/introduction-to-apache-zookeeper/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-zookeeper/znode-in-apache-zookeeper/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/rabbitmq/rabbitmq-and-time-to-live/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/rabbitmq/priorities-in-rabbitmq/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/rabbitmq/reply-queue-as-remote-procedure-call-pattern-in-rabbitmq/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/rabbitmq/prefetch-in-rabbitmq/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/rabbitmq/flags-in-rabbitmq/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/rabbitmq/transactions-latency-and-publisher-confirms/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/introduction-to-apache-kafka-java-api/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-kafka/introduction-to-apache-kafka/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/elasticsearch-migration-from-1-6-to-2-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-avro/serialization-and-deserialization-with-schemas-in-apache-avro/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-avro/introduction-to-apache-avro/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/apache-avro/introduction-to-serialization-in-big-data/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/reverse-nested-aggregation-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/big-data-tools/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/big-data-architectures/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/general-big-data/big-data-glossary/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/rabbitmq/transactions-in-rabbitmq/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/rabbitmq/dead-letter-exchanges-in-rabbitmq/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-instrumentation/java-instrumentation-example/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-i-o/watching-files-with-watchservice/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-memory-model/generations-in-jvm/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-instrumentation/java-agents-old-innovation/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/rabbitmq/persistence-in-rabbitmq/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/rabbitmq/exchanges-in-rabbitmq/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming/garbage-collection-types/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/documenting-code-with-javadoc/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/parent-children-relationship-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/locks-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/transferqueue/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/aggregations-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/completable-future/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/testing/advanced-tests-with-cucumber/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/routing-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-8/java-8-and-streams/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/atomic-package/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/proximity-matching-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/partial-matching-and-ngrams-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/filtered-queries-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/scoring-and-boosting-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/testing/configuring-tests-with-cucumberoptions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/rabbitmq/key-concepts-of-rabbitmq/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/how-does-spring-framework-manage-compatibility-with-different-java-versions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming/work-stealing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/aliases-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/divide-and-conquer-with-fork-join-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/copyonwritearraylist-as-thread-safe-arraylist/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/countedcompleter/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/testing/introduction-to-behaviour-driven development/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/indexing-documents-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/bulk-queries-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/queries-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming/fluent-interfaces/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/prefer-collections-over-arrays/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/objects-in-java-7/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/enumset-to-manage-permissions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/testing/some-myths-about-integration-testing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa/jpa-event-driven-development-with-entity-listeners/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa/mapped-superclass-in-jpa/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa/relationship-cascading-in-jpa/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa/collections-in-jpa/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hibernate/result-transformers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hibernate/eager-and-lazy-collections-loading/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-8/metaspace-in-java-8/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/connection-modes-in-elasticsearch/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/static-and-instance-methods-in-java/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/elasticsearch-and-some-concepts-of-document-oriented-database/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/elasticsearch/elasticsearch-architecture-and-vocabulary/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/phaser-in-java-concurrency/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/class-loading/java-class-loaders-for-archive-files/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-memory-model/reading-verbosegc-output/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/class-loading/java-class-loaders/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/thread-pools-in-java-concurrency/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/java-and-mysterious-byte/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/testing-views-with-htmlunit-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/play-framework/defining-tests-in-play-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/anonymous-inner-classes-in-java/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-bytecode/reading-java-methods-in-bytecode/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-bytecode/introduction-to-java-s-bytecode-reading/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-collections/navigable-collections-in-java/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hibernate/transaction-isolation-in-hibernate/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/google-guava/google-guava-cache/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/google-guava/google-guava-input-output-operations/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-data-jpa/repositories-with-criteria-queries-in-spring-data/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-data-jpa/spel-in-spring-data-queries/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa/jpa-criteria-queries/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa/static-metamodel-in-jpa/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/asynchronous-events-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/asynchronous-and-scheduled-tasks-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/google-guava/google-guava-future-chaining-and-transformation/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/just-in-time compilation-in-java/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-security/custom-filter-in-spring-security/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-security/effects-of-bad-filter-order-in-spring-security/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/custom-namespace-parser-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa/inheritance-types-in-jpa/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa/single-table-inheritance-with-discriminator-in-jpa/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa/different-temporal-types-in-jpa/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/jpa/embeddable-objects-in-JPA/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/splitters-and-aggregators/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/transformers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/routing/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/messages-and-message-handlers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/message-handler-chain-filters-and-header-enricher/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/priority-channel-and-message-store/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/messaging-gateways/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/rendezvous-channel-and-message-channel-interceptors/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/channel-adapters/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/publish-subscribe-channels/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/queue-channel/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/barriers-in-java-concurrency/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/google-guava/google-guava-event-bus/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/direct-channel-and-service-activator/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/play-framework/tests-in-play-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-data-jpa/jpa-implementation-in-spring-data/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-security/spring-security-configuration/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-security/handling-of-expired-sessions-in-spring-security/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-security/csrf-protection-in-spring-security/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-data-jpa/data-repositories-in-spring-data-jpa/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-security/remember-me-in-spring-security/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-security/security-filter-chain-in-spring-security/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/design-patterns-in-spring-Framework-part-5/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/design-patterns-in-spring-Framework-part-4/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-web-mvc/view-rendering-in-spring-web-mvc/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hibernate/primary-key-strategies-in-hibernate/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/design-patterns-in-spring-framework-part-3/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/design-patterns-in-spring-Framework-part-2/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming/prefer-interface-over-implementation/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming/prefer-compositon-over-inheritance/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tomcat/session-crawler-valve-in-tomcat/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/completion-service-in-java/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/objects-locking/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-integration/introduction-to-spring-integration/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/design-patterns-in-spring-framework-part-1/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/properties-placeholder-in-spring-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/events-and-listeners-in-spring-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/handling-annotations-with-spring-annotationutils/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/google-guava/google-guava-concurrency/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/google-guava/google-guava-string-utilitary-classes/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hibernate/hibernate-with-jpa/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hibernate/batch-processing-in-hibernate/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/object-monitor-pattern/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-memory-model/java-memory-model/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/play-framework/with-annotation-in-play-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/bean-post-processors-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/bean-factory-post-processor-beans-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/singleton-and-prototype-beans-in-spring-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/context-loader-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/application-context-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/spring-integration-testing-for-controllers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/introduction-to-integration-tests-in-spring-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/play-framework/authentication-and-authorization-in-play-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/play-framework/forms-rendering-in-play-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/handler-execution-chain-in-spring-web/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/future-in-java/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/executor-services-in-java/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/junit/test-in-multi-threading-environment-with-junit/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-concurrency/countdownlatch-in-java/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hibernate/locking-in-hibernate-jpa/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/hibernate/difference-between-sessionfactory-and-entitymanagerfactory/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/play-framework/forms-and-validation-in-play-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/play-framework/sessions-in-play-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/bean-scopes-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/instruction-try-with-resources/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/web-security/mixed-content-security-danger/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/play-framework/database-and-jpa-in-play-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/play-framework/http-parameters-and-routes-in-play-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/play-framework/introduction-to-play-framework/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/google-guava/google-guava-primitives-support/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/autowired-annotation-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/mysql/managing-hierarchical-data-in-mysql-closure-table/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/mysql/managing-hierarchical-data-in-mysql-path-enumeration/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/mysql/managing-hierarchical-data-in-mysql-nested-set/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/mysql/managing-hierarchical-data-in-mysql-adjacency-list/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/modelattribute-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/spring-validation-with-valid/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/handler-interceptors-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/handlers-in-spring/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-framework/spring-dispatcherservlet-lifecycle/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/spring-security/introduction-to-spring-security/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/google-guava/introduction-to-google-guava/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java-memory-model/string-memory-management-in-java/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tomcat/session-storage-in-tomcat/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/java/types-of-exceptions/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/programming/character-encoding/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/web-security/http-strict-transport-security-hsts/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tomcat/tomcat-workers/read</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tomcat/install-webapp-under-apache-tomcat/read</loc>
    </url>
       
    <url>
      <loc>https://www.waitingforcode.com/tips/spring/406-response-code-when-sending-json</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/apache-airflow/airflow_no_module_named_problem</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spring/an-error-occured-using-authorize-tag-in-jsp</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spring/bean-named-org-springframework-transaction-interceptor-transactioninterceptor-0-must-be-of-type-org-aopalliance-aop-advice</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/could-not-install-packages-due-to-oserror-windows</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/databricks/databricks-asset-bundles-lack-files-synchronization-after-workspace-files-removal</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/does-casting-null-object-provokes-an-exception</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spring/exception-using-pageable-and-sort-instances</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spring/exception-with-bindingresult</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/neo4j/how-execute-cypher-queries-from-file</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/neo4j/how-to-activate-debug-mode</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/time-transformation/how-always-write-milliseconds-formatted-time</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/scala/how_apply_different_transformation_last_element_sequence_scala</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/neo4j/how-to-backup-database-on-the-fly</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/scala/how-build-join-condition-2-scala-sequences</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/git/how-to-change-remote-url-of-git-repository</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/delta-lake/how-check-data-regression-delta-lake-sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/how-to-clear-an-array</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/git/how-to-commit-with-message-composed-by-many-paragraphs</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/how-to-concatenate-two-arrays</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/how-to-construct-immutable-collections-wiht-only-1-item</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/how-convert-defaultdict-dict-python</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/how-convert-dictionary-list-tuples</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/eclipse/how-to-convert-font-case</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/groovy/how-to-convert-list-to-map</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/linux/how-to-copy-remote-file-or-directory</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/delta-lake/how-create-data-validation-query</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/scala/how-create-list-n-same-elements-scala</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/structured-streaming/how-create-schema-apache-kafka-source-structured-streaming</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/sql/how-create-table-from-already-existent-table</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/how-create-time-aware-python-cache-without-extra-dependencies</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/linux/how-to-create-an-alias</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql/how-create-empty-dataframe-apache-spark-sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/linux/how-to-create-dirs-recursively</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/how-to-create-fixed-size-list</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/linux/how-to-create-symbolic-link</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/docker/create-kafka-topics-docker-compose</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/jackson/how-to-customize-returned-properties-for-dtos</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql/how-deal-org.apache.spark.sql.AnalysisException-table-or-view-not-found-error</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/databricks/how-debug-queries-databricks-powerbi-dashboard-created-import-mode</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql/how-deduplicate-entries-spark-sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/scala/how_define_function_scala</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/databricks/how-define-single-node-cluster-databricks-asset-bundles</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/how-to-define-abstract-enum</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/databricks/how-define-permissions-jobs-databricks-asset-bundles</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/groovy/how-to-define-string-containing-slashes-and-quotes</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/git/how-to-delete-one-branch</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/how-detect-desynchronized-pyproject-toml-with-poetry-lock</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/databricks/how-disable-triggers-dev-environment-databricks-asset-bundles</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/linux/how-to-download-the-webiste-with-all-resources</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/pyspark/how-enable-apache-spark-logging-code-running-localhost</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/scala/how-ensure-o-log-n-insert-complexity-without-loops</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/groovy/how-to-execute-closure-more-than-once</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/neo4j/how-to-execute-file-from-neo4j-shell</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/mysql/how-to-export-database-or-its-part</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql/how-extract-data-from-stringified-json-field-apache-spark-sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/jackson/how-to-fix-no-suitable-constructor-exception</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/eclipse/how-to-format-the-code</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/databricks/how-generate-databricks-asset-bundle-easily</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/how-to-generate-dynamic-jsp-include</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/play-framework/how-to-generate-full-url</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql/how-generate-schema-case-class-apache-spark-sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/scala/how_generate_tuples_scala_sequence</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/how_get_random_element_array_python</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/scala/how-get-all-fields-case-class-scala</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/databricks/how-get-columns-one-multiple-tables</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/groovy/how-to-get-content-of-uri-resource-file-website</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/google-guava/how-to-get-first-element-from-iterable-object</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/how-get-first-last-values-python-collection</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/git/how-to-get-information-about-specific-commit</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/neo4j/how-to-get-nodes-without-labels</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/cli/how-gzip-every-file-separately</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/redshift/how-ignore-errors-redshift-copy</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/git/how-ignore-nested-files-gitignore</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql/how-implement-string_agg-function-apache-spark-sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/mysql/how-to-import-file-s-content-into-database</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/scala/how-to-import-only-several-classes-from-the-same-package</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/sql/how-improve-union-performance</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/groovy/how-to-initialize-map-with-default-values</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/how-to-iterate-large-numbers-with-small-int-range</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/postgresql/how-kill-long-running-postgresql-task</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/elasticsearch/how-to-list-all-indices</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/how-to-make-a-screenshot</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/linux/how-to-make-a-tar-of-one-directory</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/how_merge_2_dictionaries_python</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/testing/how-mock-iterator</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/play-framework/how-to-output-html-code-in-scala-template</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/how-put-all-lines-file-into-array-python</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/intellij/how-to-reactivate-frozen-keyboard</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql/how_read_data_nested_directories_apache_spark_sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/groovy/how-to-read-file-content-from-classpath</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/databricks/how-read-kinesis-data-timestamp-databricks</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql/how-read-content-nested-data-apache-spark-sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/git/how-to-remove-files-but-keep-them-locally</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/databricks/how-retrieve-value-variable-databricks-asset-bundles</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/git/how-to-revert-local-commit</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/neo4j/how-to-set-label-in-cypher</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/scala/how-set-superclass-field-before-init</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/mysql/how-to-show-a-variable</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/mysql/how-to-show-floats-with-2-numbers-after-the-decimal-point</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql/how_show_generated_code</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/docker/how-solve-docker-windows-exec-user-process-caused-no-such-file-error</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/apache-airflow/how_solve_emrstepsensor_returns_cluster_id_is_not_valid_error</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/redshift/how-solve-redshift-minimum-column-length-exceeds-255-code-error</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/how-to-sort-treemap-in-reverse-order</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark/how-start-2-more-workers-standalone-mode</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/docker/start-docker-container-after-completion-another-one</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/linux/how-to-switch-azerty-on-qwerty</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/how-to-track-the-last-element-of-one-line-with-regex</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/git/how-undo-not-pushed-deleted-file</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/how_unpack_middle_collection_python35</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/maven/how-to-update-modules-versions</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql/how_use_user_defined_function_column_related_operations_apache_spark_sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/apache-airflow/how_use_execution_branch_depending_previous_results</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/how_use_defaultdict_nested_array_python</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql/how-use-in-clause-spark-sql-query</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/maven/how-to-use-maven-build-profiles</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spring/how-to-use-multiple-mappings-for-one-request</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/apache-airflow/how-wait-specific-task-apache-airflow</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/spark-sql/how-write-advanced-sql-queries-without-escaping-characters-apache-spark-sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/mutable-default-arguments</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/pyspark/no-module-named-error-pyspark-windows</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/hibernate/org-hibernate-queryexception-could-not-resolve-property</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/ternary-expression-getorelse-semantic</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/eclipse/turn-off-autobuilding</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/git/what-does----means--git-reset-command</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/what-does-unsupportedclassversionerror-mean</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/what-is-static-import</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/java/what-is-the-difference-between-file-mkdir-and-file-mkdirs-methods</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/mysql/what-is-the-difference-between-timestamp-and-datetime-types</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/python/difference-staticmethod-classmethod</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tips/databricks/encounter-invalid-cross-device-link-error-databricks</loc>
    </url>
       
    <url>
      <loc>https://www.waitingforcode.com/tags/data-engineering-design-patterns</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-declarative-pipelines</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-4-1-0-features</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-quality-databricks</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-4-0-0-features</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-sql-laterals</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-ai-summit-2024</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/dais24</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-ai-summit-2024</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/infoshare-2024</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/infoshare2024 
streaming</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/streaming</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/stream-processing</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-ai-summit-2023</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-3-5-0-features</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-3-4-0-features</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/worth-reading-data-engineers</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-source-v2</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-ai-summit</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-3-3-0-features</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/acid-file-formats</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-3-2-0-features</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-3.2.0-features</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-shuffle-writers</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/right-be-forgotten-patterns</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-3-1-1-features</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/coalesce-repartition</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/dataops</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/pivot-unpivot-apache-spark</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-architecture</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-vault</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-modeling</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/what-new-cloud-data-engineers</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-ai-summit-europe-2020-articles</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-kafka-logs-compaction</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-validation</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/adaptive-query-execution-apache-spark</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-3-0-0-features</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/structured-streaming-file-sink</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/zookeeper-pulsar</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/bucketing-spark-sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/cerberus-plus-pyspark</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-security</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/certification-journey</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/aws-certification</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-reorder-join</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/custom-state-store</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/cerberus-pyspark</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-aggregations</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-ai-summit-europe-2019-articles</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-avro</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/structured-streaming-kafka-integration</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/hybrid-orchestration-coordination</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/change-data-capture</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/idempotent-consumer</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/random-algorithms</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/big-data-patterns-implemented</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/kubernetes</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/aws-ec2</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/horizontal-scalability</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/completable-future</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/poc</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-data-sources</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/graph-partitioning</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-2-4-0-features</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-patterns</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/posts-from-github</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-hive</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-aggregations</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/graph-computation-model</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/graph-data-processing</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/neo4j</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-graph</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/gelly</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/vertex-centric</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/errors-scala</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/window-functions</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-locality</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-structured-streaming-joins</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-warehouse</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-save-modes</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/sources-synchronization</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/rdbms-synchronization</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/bloom-filters</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/set-membership</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-internals</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-on-kubernetes</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-elasticity</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-scalability</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-sql-subquery</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-format</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/scala-syntactic-sugar</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/graphite</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/prometheus</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/influxdb</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/gnocchi</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/scala-functional</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/consensus-problem</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/leader-election</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/akka-distributed-data</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/bdd</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/scalatest</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-immutability</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/ad-hoc-polymorphism</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/one-scala-feature-per-week</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/distributed-data-structures</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/akka-examples</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-replication</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/conflict-free-replicated-data-types</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/sql-advanced</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/frequency-estimation</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/late-data</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/secondary-index</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/big_data_algorithm</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-monitoring</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/dynamo-paper</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/conflict-resolution-algorithm</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-idempotency</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-structured-streaming-execution</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-structured-streaming-state-managemennt</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-structured-streaming-internals</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/streaming-triggers</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-spark-structured-streaming-output-modes</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-quality</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/big-data-pattern</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/access-pattern</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/key-value-store</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-storage-strategies</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/tree-aggregation</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/partial-aggregation</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-beam-stateful-transforms</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/distributed-stateful-processing</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-beam-windows</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/streaming-processing-windows</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/distributed-data-serialization</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-beam-pipeline</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-beam-configuration</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/distributed-processing-dag</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-beam-partitioning</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/parallelization-unit</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-beam-transforms</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-beam-pcollection</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/apache-beam-internals</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/distributed-data-manipulation</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/distributed-data-representation</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/approximation-algorithms</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/compression-algorithms</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/data-partitioning</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/parquet-versions</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/encoding-algorithms</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/parquet-encoding</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/parquet-data-types</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/programming-models</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/scala-immutable-collections</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-optimization</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/jvm-monitoring</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/jvm-monitoring JMC</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/big-o-notation</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/algorithm-complexity</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/algorithm-analysis</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-optimizations</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-partitions</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/kafka-spark-structured-streaming</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/Kafka-integration</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-customization</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/java-memory</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/java-unsafe-package</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/java-bytebuffer</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-options</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/reading-rows-spark-sql</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-stragglers</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-task-management</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-shuffle</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-joins</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/concurrency-problems</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/concurrent-collections</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-accumulator</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-broadcast-object</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-streaming-reliability</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-streaming-receiver</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-streaming-checkpoint</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-streaming-wal</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-streaming-fault-tolerance</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-streaming-windows</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-memory</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-configuration</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-project-tungstein</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-optimization-internals</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-internals</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-code-generation</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-projection</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-data-type</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-testing</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-cache</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-performance</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-optimization-tips</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-json</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-parquet</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-schema</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-checkpoint</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-stateful-operations</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-broadcast-objects</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-optimization-internals</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/bittorrent-protocol</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/dockerizing-big-data</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/yarn-docker</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-docker</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/jvm-class-loading</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-driver-executor</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-code-execution</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-serialization</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-closures</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-fault-tolerance</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-resilient</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-under-the-hood</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-partitioning</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-partitioning</loc>
    </url>
   
    <url>
      <loc>https://www.waitingforcode.com/tags/spark-sql-rdbms</loc>
    </url>
  </urlset>