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 <bui...@apache.org>
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
 &lt;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.&lt;/p>
 &lt;h2 id="high-performing-transactional-data-processing">High-performing 
transactional data processing&lt;/h2>
 &lt;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.&lt;/p>
-&lt;p>Before 2022, the Client utilized &lt;a 
href="https://cloud.google.com/composer";>Cloud Composer&lt;/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 [...]
+&lt;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 [...]
 &lt;p>To address these issues, the Client sought OCTO&amp;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.&lt;/p>
 &lt;blockquote class="case-study-quote-block case-study-quote-wrapped">
 &lt;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

Reply via email to