This is an automated email from the ASF dual-hosted git repository.
xushiyan pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/hudi.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 02faa8debe8 [MINOR][site] Updated blogs for October (#12362)
02faa8debe8 is described below
commit 02faa8debe802a1723589cf70dc866bcb4985b1e
Author: Bhavani Sudha Saktheeswaran <[email protected]>
AuthorDate: Thu Nov 28 07:29:16 2024 -0800
[MINOR][site] Updated blogs for October (#12362)
---
...hudi-spark-and-minio-hands-on-lab-in-docker.mdx | 20 ++++++++++++++++++++
...comparative-look-at-lakehouse-architectures.mdx | 20 ++++++++++++++++++++
...g-dimensions-with-apache-hudi-and-spark-sql.mdx | 21 +++++++++++++++++++++
...b-data-into-a-hudi-table-aws-glue-in-action.mdx | 21 +++++++++++++++++++++
...xploring-time-travel-queries-in-apache-hudi.mdx | 18 ++++++++++++++++++
...4-10-23-Using-Apache-Hudi-with-Apache-Flink.mdx | 20 ++++++++++++++++++++
...guide-to-apache-iceberg-hudi-and-delta-lake.mdx | 20 ++++++++++++++++++++
...-to-s3-using-the-copy-into-command-and-hudi.mdx | 19 +++++++++++++++++++
...ours-exploring-the-story-behind-Apache-Hudi.mdx | 18 ++++++++++++++++++
...udi-spark-and-minio-hands-on-lab-in-docker.jpeg | Bin 0 -> 91169 bytes
...g-dimensions-with-apache-hudi-and-spark-sql.png | Bin 0 -> 196661 bytes
...b-data-into-a-hudi-table-aws-glue-in-action.png | Bin 0 -> 80389 bytes
...ploring-time-travel-queries-in-apache-hudi.jpeg | Bin 0 -> 124158 bytes
...ploring-time-travel-queries-in-apache-hudi.webp | Bin 0 -> 184524 bytes
...-to-s3-using-the-copy-into-command-and-hudi.png | Bin 0 -> 166688 bytes
...urs-exploring-the-story-behind-Apache-Hudi.jpeg | Bin 0 -> 127448 bytes
...di-tables-on-s3-locally-in-your-pyspark-job.png | Bin 0 -> 263588 bytes
...ehouse-based-on-apache-hudi-at-kuaishou-inc.png | Bin 0 -> 387783 bytes
...di-tables-on-s3-locally-in-your-pyspark-job.mdx | 16 ++++++++++++++++
...ehouse-based-on-apache-hudi-at-kuaishou-inc.mdx | 15 +++++++++++++++
20 files changed, 208 insertions(+)
diff --git
a/website/blog/2024-10-02-apache-hudi-spark-and-minio-hands-on-lab-in-docker.mdx
b/website/blog/2024-10-02-apache-hudi-spark-and-minio-hands-on-lab-in-docker.mdx
new file mode 100644
index 00000000000..97321727290
--- /dev/null
+++
b/website/blog/2024-10-02-apache-hudi-spark-and-minio-hands-on-lab-in-docker.mdx
@@ -0,0 +1,20 @@
+---
+title: "Apache Hudi, Spark and Minio: Hands-on Lab in Docker"
+author: Sanjeet Shukla
+category: blog
+image:
/assets/images/blog/2024-10-02-apache-hudi-spark-and-minio-hands-on-lab-in-docker.jpeg
+tags:
+- how-to
+- Apache Hudi
+- Apache Spark
+- Minio
+- docker
+- devgenius
+---
+
+
+
+import Redirect from '@site/src/components/Redirect';
+
+<Redirect
url="https://blog.devgenius.io/apache-hudi-spark-and-minio-hands-on-lab-in-docker-f1daa099ccd0">Redirecting...
please wait!! </Redirect>
+
diff --git
a/website/blog/2024-10-07-iceberg-vs-delta-lake-vs-hudi-a-comparative-look-at-lakehouse-architectures.mdx
b/website/blog/2024-10-07-iceberg-vs-delta-lake-vs-hudi-a-comparative-look-at-lakehouse-architectures.mdx
new file mode 100644
index 00000000000..5c630d655f0
--- /dev/null
+++
b/website/blog/2024-10-07-iceberg-vs-delta-lake-vs-hudi-a-comparative-look-at-lakehouse-architectures.mdx
@@ -0,0 +1,20 @@
+---
+title: "Iceberg vs. Delta Lake vs. Hudi: A Comparative Look at Lakehouse
Architectures"
+author: Abdelkbir Armel
+category: blog
+image:
/assets/images/blog/2024-06-07-apache-hudi-a-deep-dive-with-python-code-examples.png
+tags:
+- blog
+- Apache Hudi
+- Apache Iceberg
+- Delta Lake
+- comparison
+- forefathers
+---
+
+
+
+import Redirect from '@site/src/components/Redirect';
+
+<Redirect
url="https://blog.forefathers.io/iceberg-vs-delta-lake-vs-hudi-a-comparative-look-at-lakehouse-architectures-52eec62b29e8">Redirecting...
please wait!! </Redirect>
+
diff --git
a/website/blog/2024-10-07-mastering-slowly-changing-dimensions-with-apache-hudi-and-spark-sql.mdx
b/website/blog/2024-10-07-mastering-slowly-changing-dimensions-with-apache-hudi-and-spark-sql.mdx
new file mode 100644
index 00000000000..c9fbac2df02
--- /dev/null
+++
b/website/blog/2024-10-07-mastering-slowly-changing-dimensions-with-apache-hudi-and-spark-sql.mdx
@@ -0,0 +1,21 @@
+---
+title: "Mastering Slowly Changing Dimensions with Apache Hudi & Spark SQL"
+author: Sameer Shaik
+category: blog
+image:
/assets/images/blog/2024-10-07-mastering-slowly-changing-dimensions-with-apache-hudi-and-spark-sql.png
+tags:
+- blog
+- Apache Hudi
+- scd1
+- scd2
+- scd3
+- spark-sql
+- linkedin
+---
+
+
+
+import Redirect from '@site/src/components/Redirect';
+
+<Redirect
url="https://www.linkedin.com/pulse/mastering-slowly-changing-dimensions-apache-hudi-spark-sameer-shaik-7zkjf/?trackingId=1qCeO8FIRJy32LcpHIvy3Q%3D%3D">Redirecting...
please wait!! </Redirect>
+
diff --git
a/website/blog/2024-10-14-streaming-dynamodb-data-into-a-hudi-table-aws-glue-in-action.mdx
b/website/blog/2024-10-14-streaming-dynamodb-data-into-a-hudi-table-aws-glue-in-action.mdx
new file mode 100644
index 00000000000..444a3f8822f
--- /dev/null
+++
b/website/blog/2024-10-14-streaming-dynamodb-data-into-a-hudi-table-aws-glue-in-action.mdx
@@ -0,0 +1,21 @@
+---
+title: "Streaming DynamoDB Data into a Hudi Table: AWS Glue in Action"
+author: Rahul Kumar
+category: blog
+image:
/assets/images/blog/2024-10-14-streaming-dynamodb-data-into-a-hudi-table-aws-glue-in-action.png
+tags:
+- how-to
+- Apache Hudi
+- amazon s3
+- aws glue
+- amazon kinesis
+- amazon dynamodb
+- antstack
+---
+
+
+
+import Redirect from '@site/src/components/Redirect';
+
+<Redirect
url="https://www.antstack.com/blog/Streaming-DynamoDB-Data-into-a-Hudi-Table/">Redirecting...
please wait!! </Redirect>
+
diff --git
a/website/blog/2024-10-22-exploring-time-travel-queries-in-apache-hudi.mdx
b/website/blog/2024-10-22-exploring-time-travel-queries-in-apache-hudi.mdx
new file mode 100644
index 00000000000..24eda4c76ee
--- /dev/null
+++ b/website/blog/2024-10-22-exploring-time-travel-queries-in-apache-hudi.mdx
@@ -0,0 +1,18 @@
+---
+title: "Exploring Time Travel Queries in Apache Hudi"
+author: Ramneek Kaur
+category: blog
+image:
/assets/images/blog/2024-10-22-exploring-time-travel-queries-in-apache-hudi.jpeg
+tags:
+- blog
+- Apache Hudi
+- time travel query
+- opstree
+---
+
+
+
+import Redirect from '@site/src/components/Redirect';
+
+<Redirect
url="https://opstree.com/blog/2024/10/22/time-travel-queries-in-apache-hudi/">Redirecting...
please wait!! </Redirect>
+
diff --git a/website/blog/2024-10-23-Using-Apache-Hudi-with-Apache-Flink.mdx
b/website/blog/2024-10-23-Using-Apache-Hudi-with-Apache-Flink.mdx
new file mode 100644
index 00000000000..9e258fb2838
--- /dev/null
+++ b/website/blog/2024-10-23-Using-Apache-Hudi-with-Apache-Flink.mdx
@@ -0,0 +1,20 @@
+---
+title: "Using Apache Hudi with Apache Flink"
+author: amazon
+category: blog
+image:
/assets/images/blog/2024-06-07-apache-hudi-a-deep-dive-with-python-code-examples.png
+tags:
+- blog
+- apache hudi
+- apache flink
+- beginner
+- aws
+- amazon
+---
+
+
+
+import Redirect from '@site/src/components/Redirect';
+
+<Redirect
url="https://docs.aws.amazon.com/emr/latest/EMR-on-EKS-DevelopmentGuide/tutorial-hudi-for-flink.html">Redirecting...
please wait!! </Redirect>
+
diff --git
a/website/blog/2024-10-23-mastering-open-table-formats-a-guide-to-apache-iceberg-hudi-and-delta-lake.mdx
b/website/blog/2024-10-23-mastering-open-table-formats-a-guide-to-apache-iceberg-hudi-and-delta-lake.mdx
new file mode 100644
index 00000000000..fc2ab37a17e
--- /dev/null
+++
b/website/blog/2024-10-23-mastering-open-table-formats-a-guide-to-apache-iceberg-hudi-and-delta-lake.mdx
@@ -0,0 +1,20 @@
+---
+title: "Mastering Open Table Formats: A Guide to Apache Iceberg, Hudi, and
Delta Lake"
+author: Naresh Dulam
+category: blog
+image:
/assets/images/blog/2024-06-07-apache-hudi-a-deep-dive-with-python-code-examples.png
+tags:
+- blog
+- Apache Hudi
+- Apache Iceberg
+- Delta Lake
+- comparison
+- medium
+---
+
+
+
+import Redirect from '@site/src/components/Redirect';
+
+<Redirect
url="https://medium.com/itversity/understanding-open-table-formats-a-comprehensive-guide-ba6f072167fb">Redirecting...
please wait!! </Redirect>
+
diff --git
a/website/blog/2024-10-26-moving-large-tables-from-snowflake-to-s3-using-the-copy-into-command-and-hudi.mdx
b/website/blog/2024-10-26-moving-large-tables-from-snowflake-to-s3-using-the-copy-into-command-and-hudi.mdx
new file mode 100644
index 00000000000..fdcbbd88682
--- /dev/null
+++
b/website/blog/2024-10-26-moving-large-tables-from-snowflake-to-s3-using-the-copy-into-command-and-hudi.mdx
@@ -0,0 +1,19 @@
+---
+title: "Moving Large Tables from Snowflake to S3 Using the COPY INTO Command
and Hudi Bootstrapping to Build Data Lakes | Hands-On Labs"
+author: Soumil Shah
+category: blog
+image:
/assets/images/blog/2024-10-26-moving-large-tables-from-snowflake-to-s3-using-the-copy-into-command-and-hudi.png
+tags:
+- blog
+- Apache Hudi
+- aws s3
+- bootstrap
+- linkedin
+---
+
+
+
+import Redirect from '@site/src/components/Redirect';
+
+<Redirect
url="https://www.linkedin.com/pulse/moving-large-tables-from-snowflake-s3-using-copy-command-soumil-shah-csdse/?trackingId=8qFtCUc3R7CAo%2BP883rgUA%3D%3D">Redirecting...
please wait!! </Redirect>
+
diff --git
a/website/blog/2024-10-27-I-spent-5-hours-exploring-the-story-behind-Apache-Hudi.mdx
b/website/blog/2024-10-27-I-spent-5-hours-exploring-the-story-behind-Apache-Hudi.mdx
new file mode 100644
index 00000000000..cdabefe76d6
--- /dev/null
+++
b/website/blog/2024-10-27-I-spent-5-hours-exploring-the-story-behind-Apache-Hudi.mdx
@@ -0,0 +1,18 @@
+---
+title: "I spent 5 hours exploring the story behind Apache Hudi."
+author: Vu Trinh
+category: blog
+image:
/assets/images/blog/2024-10-27-I-spent-5-hours-exploring-the-story-behind-Apache-Hudi.jpeg
+tags:
+- blog
+- apache hudi
+- beginner
+- det
+---
+
+
+
+import Redirect from '@site/src/components/Redirect';
+
+<Redirect
url="https://blog.det.life/i-spent-5-hours-exploring-the-story-behind-apache-hudi-dacad829394d">Redirecting...
please wait!! </Redirect>
+
diff --git
a/website/static/assets/images/blog/2024-10-02-apache-hudi-spark-and-minio-hands-on-lab-in-docker.jpeg
b/website/static/assets/images/blog/2024-10-02-apache-hudi-spark-and-minio-hands-on-lab-in-docker.jpeg
new file mode 100644
index 00000000000..5d2e389afca
Binary files /dev/null and
b/website/static/assets/images/blog/2024-10-02-apache-hudi-spark-and-minio-hands-on-lab-in-docker.jpeg
differ
diff --git
a/website/static/assets/images/blog/2024-10-07-mastering-slowly-changing-dimensions-with-apache-hudi-and-spark-sql.png
b/website/static/assets/images/blog/2024-10-07-mastering-slowly-changing-dimensions-with-apache-hudi-and-spark-sql.png
new file mode 100644
index 00000000000..4e6b5170437
Binary files /dev/null and
b/website/static/assets/images/blog/2024-10-07-mastering-slowly-changing-dimensions-with-apache-hudi-and-spark-sql.png
differ
diff --git
a/website/static/assets/images/blog/2024-10-14-streaming-dynamodb-data-into-a-hudi-table-aws-glue-in-action.png
b/website/static/assets/images/blog/2024-10-14-streaming-dynamodb-data-into-a-hudi-table-aws-glue-in-action.png
new file mode 100644
index 00000000000..e1dfeb0e58f
Binary files /dev/null and
b/website/static/assets/images/blog/2024-10-14-streaming-dynamodb-data-into-a-hudi-table-aws-glue-in-action.png
differ
diff --git
a/website/static/assets/images/blog/2024-10-22-exploring-time-travel-queries-in-apache-hudi.jpeg
b/website/static/assets/images/blog/2024-10-22-exploring-time-travel-queries-in-apache-hudi.jpeg
new file mode 100644
index 00000000000..4a911dceb2c
Binary files /dev/null and
b/website/static/assets/images/blog/2024-10-22-exploring-time-travel-queries-in-apache-hudi.jpeg
differ
diff --git
a/website/static/assets/images/blog/2024-10-22-exploring-time-travel-queries-in-apache-hudi.webp
b/website/static/assets/images/blog/2024-10-22-exploring-time-travel-queries-in-apache-hudi.webp
new file mode 100644
index 00000000000..009b51e99f0
Binary files /dev/null and
b/website/static/assets/images/blog/2024-10-22-exploring-time-travel-queries-in-apache-hudi.webp
differ
diff --git
a/website/static/assets/images/blog/2024-10-26-moving-large-tables-from-snowflake-to-s3-using-the-copy-into-command-and-hudi.png
b/website/static/assets/images/blog/2024-10-26-moving-large-tables-from-snowflake-to-s3-using-the-copy-into-command-and-hudi.png
new file mode 100644
index 00000000000..1961ab24a69
Binary files /dev/null and
b/website/static/assets/images/blog/2024-10-26-moving-large-tables-from-snowflake-to-s3-using-the-copy-into-command-and-hudi.png
differ
diff --git
a/website/static/assets/images/blog/2024-10-27-I-spent-5-hours-exploring-the-story-behind-Apache-Hudi.jpeg
b/website/static/assets/images/blog/2024-10-27-I-spent-5-hours-exploring-the-story-behind-Apache-Hudi.jpeg
new file mode 100644
index 00000000000..465b2a3365b
Binary files /dev/null and
b/website/static/assets/images/blog/2024-10-27-I-spent-5-hours-exploring-the-story-behind-Apache-Hudi.jpeg
differ
diff --git
a/website/static/assets/images/video_blogs/2024-10-06-learn-how-to-read-hudi-tables-on-s3-locally-in-your-pyspark-job.png
b/website/static/assets/images/video_blogs/2024-10-06-learn-how-to-read-hudi-tables-on-s3-locally-in-your-pyspark-job.png
new file mode 100644
index 00000000000..1d846e5d861
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2024-10-06-learn-how-to-read-hudi-tables-on-s3-locally-in-your-pyspark-job.png
differ
diff --git
a/website/static/assets/images/video_blogs/2024-10-22-practice-of-building-a-lakehouse-based-on-apache-hudi-at-kuaishou-inc.png
b/website/static/assets/images/video_blogs/2024-10-22-practice-of-building-a-lakehouse-based-on-apache-hudi-at-kuaishou-inc.png
new file mode 100644
index 00000000000..2f1473d6321
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2024-10-22-practice-of-building-a-lakehouse-based-on-apache-hudi-at-kuaishou-inc.png
differ
diff --git
a/website/videoBlog/2024-10-06-learn-how-to-read-hudi-tables-on-s3-locally-in-your-pyspark-job.mdx
b/website/videoBlog/2024-10-06-learn-how-to-read-hudi-tables-on-s3-locally-in-your-pyspark-job.mdx
new file mode 100644
index 00000000000..a29bb1b5a43
--- /dev/null
+++
b/website/videoBlog/2024-10-06-learn-how-to-read-hudi-tables-on-s3-locally-in-your-pyspark-job.mdx
@@ -0,0 +1,16 @@
+---
+title: "Learn How to Read Hudi Tables on S3 Locally in Your PySpark Job |
Essential Packages You Need to Use"
+authors:
+- name: Soumil Shah
+category: blog
+image:
/assets/images/video_blogs/2024-10-06-learn-how-to-read-hudi-tables-on-s3-locally-in-your-pyspark-job.png
+navigate: "https://youtu.be/E48eM5tW6Vo?feature=shared"
+tags:
+- guide
+- beginner
+- apache hudi
+- aws s3
+- python
+- pyspark
+---
+
diff --git
a/website/videoBlog/2024-10-22-practice-of-building-a-lakehouse-based-on-apache-hudi-at-kuaishou-inc.mdx
b/website/videoBlog/2024-10-22-practice-of-building-a-lakehouse-based-on-apache-hudi-at-kuaishou-inc.mdx
new file mode 100644
index 00000000000..911a7309661
--- /dev/null
+++
b/website/videoBlog/2024-10-22-practice-of-building-a-lakehouse-based-on-apache-hudi-at-kuaishou-inc.mdx
@@ -0,0 +1,15 @@
+---
+title: "Practice of building a lakehouse based on Apache Hudi at Kuaishou Inc"
+authors:
+- name: Zhang Jing
+category: blog
+image:
/assets/images/video_blogs/2024-10-22-practice-of-building-a-lakehouse-based-on-apache-hudi-at-kuaishou-inc.png
+navigate: "https://youtu.be/K64zldu0nCQ?feature=shared"
+tags:
+- guide
+- beginner
+- apache hudi
+- data lakehouse
+- lakehouse
+---
+