This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/asf-site by this push:
new f74b8389847 Publishing website 2023/08/14 19:02:53 at commit 83f09e7
f74b8389847 is described below
commit f74b83898479fea607ae428b700f497d9b5f22fa
Author: jenkins <[email protected]>
AuthorDate: Mon Aug 14 19:02:53 2023 +0000
Publishing website 2023/08/14 19:02:53 at commit 83f09e7
---
website/generated-content/case-studies/index.xml | 2 +-
website/generated-content/case-studies/octo/index.html | 2 +-
website/generated-content/sitemap.xml | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/website/generated-content/case-studies/index.xml
b/website/generated-content/case-studies/index.xml
index 7b61d6243f2..db7c8bbad24 100644
--- a/website/generated-content/case-studies/index.xml
+++ b/website/generated-content/case-studies/index.xml
@@ -41,7 +41,7 @@ Data Architect @ OCTO Technology
<p>In this spotlight, OCTO’s Data Architect, Godefroy Clair, and Data
Engineers, Florian Bastin and Leo Babonnaud, unveil the remarkable impact of
Apache Beam on the data processing of a leading French grocery retailer. The
implementation led to expedited migration from batch to streaming, a 4x
acceleration in transactional data processing, and a 5x improvement in
infrastructure cost efficiency.</p>
<h2 id="high-performing-transactional-data-processing">High-performing
transactional data processing</h2>
<p>OCTO’s Client, a prominent grocery and convenience store retailer with
tens of thousands of stores across several countries, relies on an internal web
app to empower store managers with informed purchasing decisions and effective
store management. The web app provides access to crucial product details, stock
quantities, pricing, promotions, and more, sourced from various internal data
stores, platforms, and systems.</p>
-<p>Before 2022, the Client utilized <a
href="https://cloud.google.com/composer">Cloud Composer</a> for
orchestrating batch pipelines that consolidated and processed data from Cloud
Storage files and Pub/Sub messages and wrote the output to BigQuery. However,
with most source data uploaded at night, batch processing posed challenges in
meeting SLAs and providing the most recent information to store managers before
store opening. Moreover, incorrect or missing data uploads require [...]
+<p>Before 2022, the Client utilized an orchestration engine for
orchestrating batch pipelines that consolidated and processed data from Cloud
Storage files and Pub/Sub messages and wrote the output to BigQuery. However,
with most source data uploaded at night, batch processing posed challenges in
meeting SLAs and providing the most recent information to store managers before
store opening. Moreover, incorrect or missing data uploads required cumbersome
database state reverts, involvin [...]
<p>To address these issues, the Client sought OCTO&rsquo;s expertise to
transform their data ecosystem and migrate their core use case from batch to
streaming. The objectives included faster data processing, ensuring the
freshest data in the web app, simplifying pipeline and database maintenance,
ensuring scalability and resilience, and efficiently handling spikes in data
volumes.</p>
<blockquote class="case-study-quote-block case-study-quote-wrapped">
<p class="case-study-quote-text">
diff --git a/website/generated-content/case-studies/octo/index.html
b/website/generated-content/case-studies/octo/index.html
index ba22eacc3ef..30ac8a17a87 100644
--- a/website/generated-content/case-studies/octo/index.html
+++ b/website/generated-content/case-studies/octo/index.html
@@ -36,7 +36,7 @@
<img class=banner-img-mobile
src=/images/banners/tour-of-beam/tour-of-beam-mobile.png alt="Start Tour of
Beam"></a></div><div class=swiper-slide><a
href=https://beam.apache.org/documentation/ml/overview/><img
class=banner-img-desktop
src=/images/banners/machine-learning/machine-learning-desktop.jpg alt="Machine
Learning">
<img class=banner-img-mobile
src=/images/banners/machine-learning/machine-learning-mobile.jpg alt="Machine
Learning"></a></div></div><div class=swiper-pagination></div></div><script
src=/js/swiper-bundle.min.min.e0e8f81b0b15728d35ff73c07f42ddbb17a108d6f23df4953cb3e60df7ade675.js></script>
<script
src=/js/sliders/top-banners.min.91104c476b3d8123ebee5ed9a8168556ec546abb698549551b38a0cee187ee1c.js></script>
-<script>function showSearch(){addPlaceholder();var
e,t=document.querySelector(".searchBar");t.classList.remove("disappear"),e=document.querySelector("#iconsBar"),e.classList.add("disappear")}function
addPlaceholder(){$("input:text").attr("placeholder","What are you looking
for?")}function endSearch(){var
e,t=document.querySelector(".searchBar");t.classList.add("disappear"),e=document.querySelector("#iconsBar"),e.classList.remove("disappear")}function
blockScroll(){$("body").toggleClass(" [...]
+<script>function showSearch(){addPlaceholder();var
e,t=document.querySelector(".searchBar");t.classList.remove("disappear"),e=document.querySelector("#iconsBar"),e.classList.add("disappear")}function
addPlaceholder(){$("input:text").attr("placeholder","What are you looking
for?")}function endSearch(){var
e,t=document.querySelector(".searchBar");t.classList.add("disappear"),e=document.querySelector("#iconsBar"),e.classList.remove("disappear")}function
blockScroll(){$("body").toggleClass(" [...]
<button class="btn case-study-feedback-btn"
onclick='sendCaseStudyFeedback(!1,"OCTO")'>No</button></div></div></div><div
class=clear-nav></div></div></div></div></article></div></div><footer
class=footer><div class=footer__contained><div class=footer__cols><div
class="footer__cols__col footer__cols__col__logos"><div
class=footer__cols__col__logo><img src=/images/beam_logo_circle.svg
class=footer__logo alt="Beam logo"></div><div
class=footer__cols__col__logo><img src=/images/apache_logo_c [...]
<a href=https://www.apache.org>The Apache Software Foundation</a>
| <a href=/privacy_policy>Privacy Policy</a>
diff --git a/website/generated-content/sitemap.xml
b/website/generated-content/sitemap.xml
index 34195da046e..418683d3115 100644
--- a/website/generated-content/sitemap.xml
+++ b/website/generated-content/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/case-studies/octo/</loc><lastmod>2023-08-14T10:43:18-04:00</lastmod></url><url><loc>/blog/beam-2.49.0/</loc><lastmod>2023-08-14T10:43:18-04:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2023-08-14T10:43:18-04:00</lastmod></url><url><loc>/blog/</loc><lastmod>2023-08-14T10:43:18-04:00</lastmod></url><url><loc>
[...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/case-studies/octo/</loc><lastmod>2023-08-14T11:54:26-07:00</lastmod></url><url><loc>/blog/beam-2.49.0/</loc><lastmod>2023-08-14T11:54:26-07:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2023-08-14T11:54:26-07:00</lastmod></url><url><loc>/blog/</loc><lastmod>2023-08-14T11:54:26-07:00</lastmod></url><url><loc>
[...]
\ No newline at end of file