You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by gi...@apache.org on 2024/03/04 19:04:11 UTC

(incubator-kie-kogito-docs) branch gh-pages updated: deploy: 35ccd491a94a6e1b9b3cfeb7f81cfc7281213bf3

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/incubator-kie-kogito-docs.git


The following commit(s) were added to refs/heads/gh-pages by this push:
     new 570c670df deploy: 35ccd491a94a6e1b9b3cfeb7f81cfc7281213bf3
570c670df is described below

commit 570c670df20664f43c22addfbf562c9e764e6210
Author: ricardozanini <ri...@users.noreply.github.com>
AuthorDate: Mon Mar 4 19:04:05 2024 +0000

    deploy: 35ccd491a94a6e1b9b3cfeb7f81cfc7281213bf3
---
 search-index.js                                    |   2 +-
 .../persistence/Persistence-Configuration.drawio   |  40 ++++
 .../persistence/Persistence-Configuration.png      | Bin 0 -> 21329 bytes
 .../persistence/Persistence-Core-Concepts.drawio   |  73 ++++++++
 .../persistence/Persistence-Core-Concepts.png      | Bin 0 -> 46237 bytes
 .../Persistence-PostgreSQL-Advanced.drawio         |  55 ++++++
 .../Persistence-PostgreSQL-Advanced.png            | Bin 0 -> 44415 bytes
 serverlessworkflow/main/cloud/index.html           |   6 +
 .../cloud/operator/build-and-deploy-workflows.html |   6 +
 .../cloud/operator/building-custom-images.html     |   6 +
 .../main/cloud/operator/configuring-workflows.html |   6 +
 .../main/cloud/operator/customize-podspec.html     |   6 +
 .../main/cloud/operator/developing-workflows.html  |   6 +
 .../operator/install-serverless-operator.html      |   6 +
 .../main/cloud/operator/known-issues.html          |   6 +
 .../cloud/operator/referencing-resource-files.html |   6 +
 .../main/cloud/operator/supporting-services.html   |   6 +
 .../cloud/operator/workflow-status-conditions.html |   6 +
 ...-serverless-workflow-specification-support.html |   6 +
 .../main/core/configuration-properties.html        |   6 +
 .../main/core/custom-functions-support.html        |   6 +
 .../defining-an-input-schema-for-workflows.html    |   6 +
 .../main/core/handling-events-on-workflows.html    |   6 +
 serverlessworkflow/main/core/timeouts-support.html |   6 +
 .../main/core/understanding-jq-expressions.html    |   6 +
 .../understanding-workflow-error-handling.html     |   6 +
 .../main/core/working-with-callbacks.html          |   6 +
 .../main/core/working-with-parallelism.html        |   6 +
 .../main/data-index/data-index-core-concepts.html  |   6 +
 .../main/data-index/data-index-service.html        |   6 +
 .../eventing/event-correlation-with-workflows.html |   6 +
 .../orchestration-of-asyncapi-based-services.html  |   6 +
 ...st-workflow-service-with-kn-cli-and-vscode.html |   6 +
 .../getting-familiar-with-our-tooling.html         |   6 +
 serverlessworkflow/main/index.html                 |   6 +
 .../main/integrations/core-concepts.html           |   6 +
 .../main/job-services/core-concepts.html           |   6 +
 serverlessworkflow/main/migration-guide/index.html |   6 +
 .../operator/to-1.43.0-migration-guide.html        |   6 +
 .../main/persistence/core-concepts.html            |   6 +
 serverlessworkflow/main/release_notes.html         |   6 +
 .../authention-support-for-openapi-services.html   |   6 +
 ...estrating-third-party-services-with-oauth2.html |   6 +
 .../configuring-openapi-services-endpoints.html    |   6 +
 .../orchestration-of-openapi-based-services.html   |   6 +
 .../service-orchestration/troubleshooting.html     |   6 +
 .../working-with-openapi-callbacks.html            |   6 +
 .../kn-plugin-workflow-overview.html               |   6 +
 .../quarkus-dev-ui-custom-dashboard-page.html      |   6 +
 .../quarkus-dev-ui-monitoring-page.html            |   6 +
 .../quarkus-dev-ui-overview.html                   |   6 +
 .../quarkus-dev-ui-workflow-definition-page.html   |   6 +
 .../quarkus-dev-ui-workflow-instances-page.html    |   6 +
 ...serverless-logic-web-tools-deploy-projects.html |   6 +
 ...verless-logic-web-tools-github-integration.html |   6 +
 ...less-logic-web-tools-openshift-integration.html |   6 +
 .../serverless-logic-web-tools-overview.html       |   6 +
 ...ls-redhat-application-services-integration.html |   6 +
 .../swf-editor-chrome-extension.html               |   6 +
 .../swf-editor-overview.html                       |   6 +
 .../swf-editor-vscode-extension.html               |   6 +
 serverlessworkflow/main/tooling/tooling.html       |   6 +
 .../callbacks/callback-state-example.html          |   6 +
 .../callbacks/openapi-callback-events-example.html |   6 +
 .../data-index-as-quarkus-dev-service.html         |   6 +
 .../data-index/data-index-quarkus-extension.html   |   6 +
 .../data-index/data-index-usecase-multi.html       |   6 +
 .../data-index/data-index-usecase-singleton.html   |   6 +
 .../deployments/deploying-on-kubernetes.html       |   6 +
 .../deployments/deploying-on-minikube.html         |   6 +
 .../deployments/deploying-on-openshift.html        |   6 +
 ...nsume-produce-events-with-knative-eventing.html |   6 +
 .../consume-producing-events-with-kafka.html       |   6 +
 .../orchestration-based-saga-pattern.html          |   6 +
 .../build-workflow-image-with-quarkus-cli.html     |   6 +
 .../create-your-first-workflow-service.html        |   6 +
 .../test-serverless-workflow-quarkus-examples.html |   6 +
 ...-with-serverless-workflow-quarkus-examples.html |   6 +
 .../advanced-developer-use-cases/index.html        |   6 +
 .../integrations/camel-routes-integration.html     |   6 +
 .../integrations/custom-functions-knative.html     |   6 +
 .../integrations/expose-metrics-to-prometheus.html |   6 +
 .../serverless-dashboard-with-runtime-data.html    |   6 +
 .../job-service/quarkus-extensions.html            |   6 +
 .../integration-tests-with-postgresql.html         |   6 +
 .../persistence-core-concepts.html}                | 114 +++++------
 .../persistence/persistence-with-postgresql.html   |  51 ++---
 ...tion.html => postgresql-advanced-concepts.html} | 208 +++++++--------------
 .../persistence/postgresql-flyway-migration.html   |   6 +
 .../kubernetes-service-discovery.html              |   6 +
 ...ng-openapi-services-endpoints-with-quarkus.html |   6 +
 .../orchestration-of-grpc-services.html            |   6 +
 .../basic-integration-tests-with-restassured.html  |   6 +
 .../mocking-http-cloudevents-with-wiremock.html    |   6 +
 .../mocking-openapi-services-with-wiremock.html    |   6 +
 .../timeouts/timeout-showcase-example.html         |   6 +
 96 files changed, 844 insertions(+), 215 deletions(-)

diff --git a/search-index.js b/search-index.js
index ec64a21de..2eddca402 100644
--- a/search-index.js
+++ b/search-index.js
@@ -1 +1 @@
-antoraSearch.initSearch(lunr, {"index":{"version":"2.3.9","fields":["title","name","text","component"],"fieldVectors":[["title/1-1",[0,43.284,1,26.597]],["name/1-1",[]],["text/1-1",[]],["component/1-1",[]],["title/1-2",[2,44.204,3,47.486]],["name/1-2",[]],["text/1-2",[]],["component/1-2",[]],["title/1-3",[4,34.011]],["name/1-3",[]],["text/1-3",[]],["component/1-3",[]],["title/1-4",[5,17.617,6,34.349]],["name/1-4",[]],["text/1-4",[]],["component/1-4",[]],["title/1-5",[6,34.349,7,25.152]], [...]
\ No newline at end of file
+antoraSearch.initSearch(lunr, {"index":{"version":"2.3.9","fields":["title","name","text","component"],"fieldVectors":[["title/1-1",[0,43.284,1,26.597]],["name/1-1",[]],["text/1-1",[]],["component/1-1",[]],["title/1-2",[2,44.204,3,47.486]],["name/1-2",[]],["text/1-2",[]],["component/1-2",[]],["title/1-3",[4,34.011]],["name/1-3",[]],["text/1-3",[]],["component/1-3",[]],["title/1-4",[5,17.617,6,34.349]],["name/1-4",[]],["text/1-4",[]],["component/1-4",[]],["title/1-5",[6,34.349,7,25.152]], [...]
\ No newline at end of file
diff --git a/serverlessworkflow/main/_images/persistence/Persistence-Configuration.drawio b/serverlessworkflow/main/_images/persistence/Persistence-Configuration.drawio
new file mode 100644
index 000000000..09b121c3b
--- /dev/null
+++ b/serverlessworkflow/main/_images/persistence/Persistence-Configuration.drawio
@@ -0,0 +1,40 @@
+<mxfile host="Electron" modified="2024-02-19T11:23:51.234Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/23.1.5 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="LNIzEL7fbCfWU6o_j4r4" version="23.1.5" type="device">
+  <diagram name="Page-1" id="JTKxfpPEzqUzuXzLvSPj">
+    <mxGraphModel dx="839" dy="384" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
+      <root>
+        <mxCell id="0" />
+        <mxCell id="1" parent="0" />
+        <mxCell id="EVICSTCxTQ7WN30AzL8C-1" value="" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
+          <mxGeometry x="255" y="213" width="250" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="4hVNnn_8sVpHoIyQFyNl-3" value="Quarkus Workflow Project" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
+          <mxGeometry x="250" y="73" width="250" height="60" as="geometry" />
+        </mxCell>
+        <mxCell id="4hVNnn_8sVpHoIyQFyNl-5" value="SonataFlow Persistence Addon" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
+          <mxGeometry x="250" y="158" width="250" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="4hVNnn_8sVpHoIyQFyNl-7" value="&lt;pre style=&quot;background-color: rgb(255, 255, 255); color: rgb(8, 8, 8); font-family: &amp;quot;JetBrains Mono&amp;quot;, monospace;&quot;&gt;&lt;br&gt;&lt;/pre&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=12;fontFamily=Helvetica;" parent="1" vertex="1">
+          <mxGeometry x="779" y="560" width="20" height="50" as="geometry" />
+        </mxCell>
+        <mxCell id="4hVNnn_8sVpHoIyQFyNl-9" value="" style="shape=cross;whiteSpace=wrap;html=1;fillColor=#33001A;strokeColor=#000000;gradientColor=default;" parent="1" vertex="1">
+          <mxGeometry x="363" y="138" width="15" height="15" as="geometry" />
+        </mxCell>
+        <mxCell id="4hVNnn_8sVpHoIyQFyNl-12" value="" style="shape=cross;whiteSpace=wrap;html=1;fillColor=#33001A;strokeColor=#000000;gradientColor=default;" parent="1" vertex="1">
+          <mxGeometry x="363" y="185" width="15" height="15" as="geometry" />
+        </mxCell>
+        <mxCell id="4hVNnn_8sVpHoIyQFyNl-11" value="Other Quarkus Persistence Extensions&amp;nbsp;" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
+          <mxGeometry x="250" y="207" width="250" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="ckIIAczoE2gYTY13vM26-1" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
+          <mxGeometry x="250" y="263" width="250" height="37" as="geometry" />
+        </mxCell>
+        <mxCell id="ckIIAczoE2gYTY13vM26-2" value="" style="shape=cross;whiteSpace=wrap;html=1;fillColor=#33001A;strokeColor=#000000;gradientColor=default;" parent="1" vertex="1">
+          <mxGeometry x="362" y="240" width="15" height="15" as="geometry" />
+        </mxCell>
+        <mxCell id="ckIIAczoE2gYTY13vM26-4" value="application.properties" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
+          <mxGeometry x="345" y="266.5" width="60" height="30" as="geometry" />
+        </mxCell>
+      </root>
+    </mxGraphModel>
+  </diagram>
+</mxfile>
diff --git a/serverlessworkflow/main/_images/persistence/Persistence-Configuration.png b/serverlessworkflow/main/_images/persistence/Persistence-Configuration.png
new file mode 100644
index 000000000..25a4ec24a
Binary files /dev/null and b/serverlessworkflow/main/_images/persistence/Persistence-Configuration.png differ
diff --git a/serverlessworkflow/main/_images/persistence/Persistence-Core-Concepts.drawio b/serverlessworkflow/main/_images/persistence/Persistence-Core-Concepts.drawio
new file mode 100644
index 000000000..7db7a2ff5
--- /dev/null
+++ b/serverlessworkflow/main/_images/persistence/Persistence-Core-Concepts.drawio
@@ -0,0 +1,73 @@
+<mxfile host="Electron" modified="2024-02-19T10:52:51.962Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/23.1.5 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="rlLioUBu5FmjtyiYi71T" version="23.1.5" type="device">
+  <diagram name="Page-1" id="CsZ2FxxG6tZcgXgf0lRF">
+    <mxGraphModel dx="979" dy="529" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
+      <root>
+        <mxCell id="0" />
+        <mxCell id="1" parent="0" />
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-2" value="Wait for an event state reached" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
+          <mxGeometry x="283" y="137" width="150" height="60" as="geometry" />
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-8" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;" parent="1" vertex="1">
+          <mxGeometry x="561" y="242" width="60" height="47" as="geometry" />
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-9" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;dashed=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="QGvM4vl__vyeh6SA8aqo-2" target="QGvM4vl__vyeh6SA8aqo-8" edge="1">
+          <mxGeometry width="50" height="50" relative="1" as="geometry">
+            <mxPoint x="548" y="117" as="sourcePoint" />
+            <mxPoint x="547.5" y="161" as="targetPoint" />
+            <Array as="points">
+              <mxPoint x="591" y="167" />
+            </Array>
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-13" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;" parent="1" edge="1">
+          <mxGeometry width="50" height="50" relative="1" as="geometry">
+            <mxPoint x="163" y="253" as="sourcePoint" />
+            <mxPoint x="274" y="253" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-14" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;dashed=1;" parent="1" target="QGvM4vl__vyeh6SA8aqo-2" edge="1">
+          <mxGeometry width="50" height="50" relative="1" as="geometry">
+            <mxPoint x="357.5" y="97" as="sourcePoint" />
+            <mxPoint x="357.5" y="151" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-15" value="&lt;b&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;2)&lt;/font&gt;&lt;/b&gt; store workflow snapshot&amp;nbsp; in database" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
+          <mxGeometry x="446" y="137" width="230" height="24" as="geometry" />
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-18" value="Process the expected event" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
+          <mxGeometry x="283" y="240" width="150" height="60" as="geometry" />
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-21" value="Workflow instance" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
+          <mxGeometry x="298" y="37" width="120" height="60" as="geometry" />
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-22" value="&lt;font style=&quot;font-size: 14px;&quot;&gt;&lt;b&gt;3)&lt;/b&gt;&lt;/font&gt; expected event arrives" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
+          <mxGeometry x="131" y="220" width="175" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-24" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;" parent="1" edge="1">
+          <mxGeometry width="50" height="50" relative="1" as="geometry">
+            <mxPoint x="550" y="284" as="sourcePoint" />
+            <mxPoint x="439" y="284" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-25" value="&lt;b&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;4)&lt;/font&gt;&lt;/b&gt;&amp;nbsp;retreive from databae&amp;nbsp;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
+          <mxGeometry x="448" y="287" width="140" height="24" as="geometry" />
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-26" value="Workflow instance" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
+          <mxGeometry x="298" y="347" width="120" height="60" as="geometry" />
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-29" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;dashed=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="QGvM4vl__vyeh6SA8aqo-18" edge="1">
+          <mxGeometry width="50" height="50" relative="1" as="geometry">
+            <mxPoint x="358.5" y="308" as="sourcePoint" />
+            <mxPoint x="359" y="348" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="QGvM4vl__vyeh6SA8aqo-31" value="&lt;b&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;5)&lt;/font&gt;&lt;/b&gt;&amp;nbsp;resume workflow instance execution" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
+          <mxGeometry x="365" y="316" width="230" height="24" as="geometry" />
+        </mxCell>
+        <mxCell id="Z03DzwZWvSobYdzSOWjp-1" value="&lt;b&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;1)&lt;/font&gt;&lt;/b&gt;&amp;nbsp;executing workflow instance&amp;nbsp;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
+          <mxGeometry x="366" y="100" width="184" height="24" as="geometry" />
+        </mxCell>
+      </root>
+    </mxGraphModel>
+  </diagram>
+</mxfile>
diff --git a/serverlessworkflow/main/_images/persistence/Persistence-Core-Concepts.png b/serverlessworkflow/main/_images/persistence/Persistence-Core-Concepts.png
new file mode 100644
index 000000000..393f16563
Binary files /dev/null and b/serverlessworkflow/main/_images/persistence/Persistence-Core-Concepts.png differ
diff --git a/serverlessworkflow/main/_images/persistence/Persistence-PostgreSQL-Advanced.drawio b/serverlessworkflow/main/_images/persistence/Persistence-PostgreSQL-Advanced.drawio
new file mode 100644
index 000000000..83f956c28
--- /dev/null
+++ b/serverlessworkflow/main/_images/persistence/Persistence-PostgreSQL-Advanced.drawio
@@ -0,0 +1,55 @@
+<mxfile host="Electron" modified="2024-02-28T15:06:49.359Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/23.1.5 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="4Iq8t0b1lsZ31KtZ3L9S" version="23.1.5" type="device">
+  <diagram name="Page-1" id="ohW414weAMjfF7zPGFYP">
+    <mxGraphModel dx="979" dy="529" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
+      <root>
+        <mxCell id="0" />
+        <mxCell id="1" parent="0" />
+        <mxCell id="mPxZNNTQL4VJy8QZwQUN-29" value="process_instances" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
+          <mxGeometry x="195" y="246" width="140" height="60" as="geometry" />
+        </mxCell>
+        <mxCell id="mPxZNNTQL4VJy8QZwQUN-33" value="correlation_instances" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
+          <mxGeometry x="312.5" y="396" width="140" height="60" as="geometry" />
+        </mxCell>
+        <mxCell id="g4UiwubL2sIvR2kkYWUs-1" value="flyway_schema_history" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="440" y="246" width="140" height="60" as="geometry" />
+        </mxCell>
+        <mxCell id="g4UiwubL2sIvR2kkYWUs-2" value="Workflows Runtime Persistence PostgreSQL" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="312.5" y="126" width="150" height="60" as="geometry" />
+        </mxCell>
+        <mxCell id="g4UiwubL2sIvR2kkYWUs-5" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;" edge="1" parent="1" source="g4UiwubL2sIvR2kkYWUs-2">
+          <mxGeometry width="50" height="50" relative="1" as="geometry">
+            <mxPoint x="264.5" y="147" as="sourcePoint" />
+            <mxPoint x="265.5" y="246" as="targetPoint" />
+            <Array as="points">
+              <mxPoint x="265" y="171" />
+            </Array>
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="g4UiwubL2sIvR2kkYWUs-6" value="workflow snapshots are stored in&lt;br&gt;the process_instances table" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
+          <mxGeometry x="75" y="186" width="230" height="24" as="geometry" />
+        </mxCell>
+        <mxCell id="g4UiwubL2sIvR2kkYWUs-7" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="g4UiwubL2sIvR2kkYWUs-2" target="g4UiwubL2sIvR2kkYWUs-1">
+          <mxGeometry width="50" height="50" relative="1" as="geometry">
+            <mxPoint x="465" y="166" as="sourcePoint" />
+            <mxPoint x="510" y="241" as="targetPoint" />
+            <Array as="points">
+              <mxPoint x="510" y="171" />
+            </Array>
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="g4UiwubL2sIvR2kkYWUs-8" value="flyway updates on the database schema are registered in the flyway_schema_history table" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
+          <mxGeometry x="525" y="186" width="250" height="24" as="geometry" />
+        </mxCell>
+        <mxCell id="g4UiwubL2sIvR2kkYWUs-9" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;" edge="1" parent="1" target="mPxZNNTQL4VJy8QZwQUN-33">
+          <mxGeometry width="50" height="50" relative="1" as="geometry">
+            <mxPoint x="382.15999999999997" y="186" as="sourcePoint" />
+            <mxPoint x="382.65999999999997" y="226" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="g4UiwubL2sIvR2kkYWUs-10" value="event correlations defned in a workflow are stored in the correlation_instances table" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
+          <mxGeometry x="465" y="406" width="300" height="24" as="geometry" />
+        </mxCell>
+      </root>
+    </mxGraphModel>
+  </diagram>
+</mxfile>
diff --git a/serverlessworkflow/main/_images/persistence/Persistence-PostgreSQL-Advanced.png b/serverlessworkflow/main/_images/persistence/Persistence-PostgreSQL-Advanced.png
new file mode 100644
index 000000000..1d2ee5a82
Binary files /dev/null and b/serverlessworkflow/main/_images/persistence/Persistence-PostgreSQL-Advanced.png differ
diff --git a/serverlessworkflow/main/cloud/index.html b/serverlessworkflow/main/cloud/index.html
index 7113ab5a1..f9c800eb1 100644
--- a/serverlessworkflow/main/cloud/index.html
+++ b/serverlessworkflow/main/cloud/index.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/cloud/operator/build-and-deploy-workflows.html b/serverlessworkflow/main/cloud/operator/build-and-deploy-workflows.html
index cd56103fd..d16191496 100644
--- a/serverlessworkflow/main/cloud/operator/build-and-deploy-workflows.html
+++ b/serverlessworkflow/main/cloud/operator/build-and-deploy-workflows.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/cloud/operator/building-custom-images.html b/serverlessworkflow/main/cloud/operator/building-custom-images.html
index 37cf36845..9c005771d 100644
--- a/serverlessworkflow/main/cloud/operator/building-custom-images.html
+++ b/serverlessworkflow/main/cloud/operator/building-custom-images.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/cloud/operator/configuring-workflows.html b/serverlessworkflow/main/cloud/operator/configuring-workflows.html
index 52d94364a..26a7b02b0 100644
--- a/serverlessworkflow/main/cloud/operator/configuring-workflows.html
+++ b/serverlessworkflow/main/cloud/operator/configuring-workflows.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/cloud/operator/customize-podspec.html b/serverlessworkflow/main/cloud/operator/customize-podspec.html
index 0dc686cd7..1c335142e 100644
--- a/serverlessworkflow/main/cloud/operator/customize-podspec.html
+++ b/serverlessworkflow/main/cloud/operator/customize-podspec.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/cloud/operator/developing-workflows.html b/serverlessworkflow/main/cloud/operator/developing-workflows.html
index 1b65537be..2c7ea860e 100644
--- a/serverlessworkflow/main/cloud/operator/developing-workflows.html
+++ b/serverlessworkflow/main/cloud/operator/developing-workflows.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/cloud/operator/install-serverless-operator.html b/serverlessworkflow/main/cloud/operator/install-serverless-operator.html
index 48ef333a3..00be42b20 100644
--- a/serverlessworkflow/main/cloud/operator/install-serverless-operator.html
+++ b/serverlessworkflow/main/cloud/operator/install-serverless-operator.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/cloud/operator/known-issues.html b/serverlessworkflow/main/cloud/operator/known-issues.html
index fea74907d..35bcabba1 100644
--- a/serverlessworkflow/main/cloud/operator/known-issues.html
+++ b/serverlessworkflow/main/cloud/operator/known-issues.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/cloud/operator/referencing-resource-files.html b/serverlessworkflow/main/cloud/operator/referencing-resource-files.html
index 27da6c6af..d95dc2e43 100644
--- a/serverlessworkflow/main/cloud/operator/referencing-resource-files.html
+++ b/serverlessworkflow/main/cloud/operator/referencing-resource-files.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/cloud/operator/supporting-services.html b/serverlessworkflow/main/cloud/operator/supporting-services.html
index b1d551f52..d9ef70455 100644
--- a/serverlessworkflow/main/cloud/operator/supporting-services.html
+++ b/serverlessworkflow/main/cloud/operator/supporting-services.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/cloud/operator/workflow-status-conditions.html b/serverlessworkflow/main/cloud/operator/workflow-status-conditions.html
index 597e5d57a..b6ac71140 100644
--- a/serverlessworkflow/main/cloud/operator/workflow-status-conditions.html
+++ b/serverlessworkflow/main/cloud/operator/workflow-status-conditions.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/core/cncf-serverless-workflow-specification-support.html b/serverlessworkflow/main/core/cncf-serverless-workflow-specification-support.html
index 96022889b..1e7919086 100644
--- a/serverlessworkflow/main/core/cncf-serverless-workflow-specification-support.html
+++ b/serverlessworkflow/main/core/cncf-serverless-workflow-specification-support.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/core/configuration-properties.html b/serverlessworkflow/main/core/configuration-properties.html
index 7ecf55f27..f03af1936 100644
--- a/serverlessworkflow/main/core/configuration-properties.html
+++ b/serverlessworkflow/main/core/configuration-properties.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/core/custom-functions-support.html b/serverlessworkflow/main/core/custom-functions-support.html
index 0549508bf..d45e64d85 100644
--- a/serverlessworkflow/main/core/custom-functions-support.html
+++ b/serverlessworkflow/main/core/custom-functions-support.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/core/defining-an-input-schema-for-workflows.html b/serverlessworkflow/main/core/defining-an-input-schema-for-workflows.html
index 68fa9babc..4cac94809 100644
--- a/serverlessworkflow/main/core/defining-an-input-schema-for-workflows.html
+++ b/serverlessworkflow/main/core/defining-an-input-schema-for-workflows.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/core/handling-events-on-workflows.html b/serverlessworkflow/main/core/handling-events-on-workflows.html
index 85e537de5..b1ea23a26 100644
--- a/serverlessworkflow/main/core/handling-events-on-workflows.html
+++ b/serverlessworkflow/main/core/handling-events-on-workflows.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/core/timeouts-support.html b/serverlessworkflow/main/core/timeouts-support.html
index 919c8c0bc..73084fe09 100644
--- a/serverlessworkflow/main/core/timeouts-support.html
+++ b/serverlessworkflow/main/core/timeouts-support.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/core/understanding-jq-expressions.html b/serverlessworkflow/main/core/understanding-jq-expressions.html
index 4f6ee9eca..da551302e 100644
--- a/serverlessworkflow/main/core/understanding-jq-expressions.html
+++ b/serverlessworkflow/main/core/understanding-jq-expressions.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/core/understanding-workflow-error-handling.html b/serverlessworkflow/main/core/understanding-workflow-error-handling.html
index d3d51fb8b..0f2a6e6d5 100644
--- a/serverlessworkflow/main/core/understanding-workflow-error-handling.html
+++ b/serverlessworkflow/main/core/understanding-workflow-error-handling.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/core/working-with-callbacks.html b/serverlessworkflow/main/core/working-with-callbacks.html
index ab6795c65..be078e067 100644
--- a/serverlessworkflow/main/core/working-with-callbacks.html
+++ b/serverlessworkflow/main/core/working-with-callbacks.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/core/working-with-parallelism.html b/serverlessworkflow/main/core/working-with-parallelism.html
index 25c8ce097..93a52db46 100644
--- a/serverlessworkflow/main/core/working-with-parallelism.html
+++ b/serverlessworkflow/main/core/working-with-parallelism.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/data-index/data-index-core-concepts.html b/serverlessworkflow/main/data-index/data-index-core-concepts.html
index d0a258046..40750e059 100644
--- a/serverlessworkflow/main/data-index/data-index-core-concepts.html
+++ b/serverlessworkflow/main/data-index/data-index-core-concepts.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/data-index/data-index-service.html b/serverlessworkflow/main/data-index/data-index-service.html
index cedf045de..223d23ffa 100644
--- a/serverlessworkflow/main/data-index/data-index-service.html
+++ b/serverlessworkflow/main/data-index/data-index-service.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/eventing/event-correlation-with-workflows.html b/serverlessworkflow/main/eventing/event-correlation-with-workflows.html
index b85f52472..3d27efd5e 100644
--- a/serverlessworkflow/main/eventing/event-correlation-with-workflows.html
+++ b/serverlessworkflow/main/eventing/event-correlation-with-workflows.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/eventing/orchestration-of-asyncapi-based-services.html b/serverlessworkflow/main/eventing/orchestration-of-asyncapi-based-services.html
index cccd2a10f..e6e39c5de 100644
--- a/serverlessworkflow/main/eventing/orchestration-of-asyncapi-based-services.html
+++ b/serverlessworkflow/main/eventing/orchestration-of-asyncapi-based-services.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/getting-started/create-your-first-workflow-service-with-kn-cli-and-vscode.html b/serverlessworkflow/main/getting-started/create-your-first-workflow-service-with-kn-cli-and-vscode.html
index 1d530230d..049f8245a 100644
--- a/serverlessworkflow/main/getting-started/create-your-first-workflow-service-with-kn-cli-and-vscode.html
+++ b/serverlessworkflow/main/getting-started/create-your-first-workflow-service-with-kn-cli-and-vscode.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/getting-started/getting-familiar-with-our-tooling.html b/serverlessworkflow/main/getting-started/getting-familiar-with-our-tooling.html
index 6bdb25275..98f0b30c7 100644
--- a/serverlessworkflow/main/getting-started/getting-familiar-with-our-tooling.html
+++ b/serverlessworkflow/main/getting-started/getting-familiar-with-our-tooling.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/index.html b/serverlessworkflow/main/index.html
index be507e394..705e8258d 100644
--- a/serverlessworkflow/main/index.html
+++ b/serverlessworkflow/main/index.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/integrations/core-concepts.html b/serverlessworkflow/main/integrations/core-concepts.html
index a21b6d9fa..0e8f31760 100644
--- a/serverlessworkflow/main/integrations/core-concepts.html
+++ b/serverlessworkflow/main/integrations/core-concepts.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/job-services/core-concepts.html b/serverlessworkflow/main/job-services/core-concepts.html
index bdca07269..d953fea5b 100644
--- a/serverlessworkflow/main/job-services/core-concepts.html
+++ b/serverlessworkflow/main/job-services/core-concepts.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/migration-guide/index.html b/serverlessworkflow/main/migration-guide/index.html
index a65fbe7e6..88c586b00 100644
--- a/serverlessworkflow/main/migration-guide/index.html
+++ b/serverlessworkflow/main/migration-guide/index.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/migration-guide/operator/to-1.43.0-migration-guide.html b/serverlessworkflow/main/migration-guide/operator/to-1.43.0-migration-guide.html
index bb6a86cab..fee236da5 100644
--- a/serverlessworkflow/main/migration-guide/operator/to-1.43.0-migration-guide.html
+++ b/serverlessworkflow/main/migration-guide/operator/to-1.43.0-migration-guide.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/persistence/core-concepts.html b/serverlessworkflow/main/persistence/core-concepts.html
index 9f765bb0a..78c4339ce 100644
--- a/serverlessworkflow/main/persistence/core-concepts.html
+++ b/serverlessworkflow/main/persistence/core-concepts.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/release_notes.html b/serverlessworkflow/main/release_notes.html
index 791f0801f..88dee982d 100644
--- a/serverlessworkflow/main/release_notes.html
+++ b/serverlessworkflow/main/release_notes.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/security/authention-support-for-openapi-services.html b/serverlessworkflow/main/security/authention-support-for-openapi-services.html
index 45973075f..a7480ac06 100644
--- a/serverlessworkflow/main/security/authention-support-for-openapi-services.html
+++ b/serverlessworkflow/main/security/authention-support-for-openapi-services.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/security/orchestrating-third-party-services-with-oauth2.html b/serverlessworkflow/main/security/orchestrating-third-party-services-with-oauth2.html
index d83d12dc6..a364e76db 100644
--- a/serverlessworkflow/main/security/orchestrating-third-party-services-with-oauth2.html
+++ b/serverlessworkflow/main/security/orchestrating-third-party-services-with-oauth2.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/service-orchestration/configuring-openapi-services-endpoints.html b/serverlessworkflow/main/service-orchestration/configuring-openapi-services-endpoints.html
index baa2e02df..a5fad15ea 100644
--- a/serverlessworkflow/main/service-orchestration/configuring-openapi-services-endpoints.html
+++ b/serverlessworkflow/main/service-orchestration/configuring-openapi-services-endpoints.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/service-orchestration/orchestration-of-openapi-based-services.html b/serverlessworkflow/main/service-orchestration/orchestration-of-openapi-based-services.html
index 281245083..722e57828 100644
--- a/serverlessworkflow/main/service-orchestration/orchestration-of-openapi-based-services.html
+++ b/serverlessworkflow/main/service-orchestration/orchestration-of-openapi-based-services.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/service-orchestration/troubleshooting.html b/serverlessworkflow/main/service-orchestration/troubleshooting.html
index 0b52b5413..bd88f47ab 100644
--- a/serverlessworkflow/main/service-orchestration/troubleshooting.html
+++ b/serverlessworkflow/main/service-orchestration/troubleshooting.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/service-orchestration/working-with-openapi-callbacks.html b/serverlessworkflow/main/service-orchestration/working-with-openapi-callbacks.html
index 5af9af4e5..bccb83051 100644
--- a/serverlessworkflow/main/service-orchestration/working-with-openapi-callbacks.html
+++ b/serverlessworkflow/main/service-orchestration/working-with-openapi-callbacks.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/testing-and-troubleshooting/kn-plugin-workflow-overview.html b/serverlessworkflow/main/testing-and-troubleshooting/kn-plugin-workflow-overview.html
index 37e4428f4..8ecbfe001 100644
--- a/serverlessworkflow/main/testing-and-troubleshooting/kn-plugin-workflow-overview.html
+++ b/serverlessworkflow/main/testing-and-troubleshooting/kn-plugin-workflow-overview.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-custom-dashboard-page.html b/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-custom-dashboard-page.html
index 71711b5cf..cea0dcd9f 100644
--- a/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-custom-dashboard-page.html
+++ b/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-custom-dashboard-page.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-monitoring-page.html b/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-monitoring-page.html
index 56a345c75..e2018d1b2 100644
--- a/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-monitoring-page.html
+++ b/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-monitoring-page.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-overview.html b/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-overview.html
index e95c6579a..5eaa131d7 100644
--- a/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-overview.html
+++ b/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-overview.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-workflow-definition-page.html b/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-workflow-definition-page.html
index cdeab79c7..7f0e1a64a 100644
--- a/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-workflow-definition-page.html
+++ b/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-workflow-definition-page.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-workflow-instances-page.html b/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-workflow-instances-page.html
index 1f7486fd5..1fd80ca6b 100644
--- a/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-workflow-instances-page.html
+++ b/serverlessworkflow/main/testing-and-troubleshooting/quarkus-dev-ui-extension/quarkus-dev-ui-workflow-instances-page.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-deploy-projects.html b/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-deploy-projects.html
index 0a681231d..258699a69 100644
--- a/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-deploy-projects.html
+++ b/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-deploy-projects.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-github-integration.html b/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-github-integration.html
index ce5554965..40c846e8f 100644
--- a/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-github-integration.html
+++ b/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-github-integration.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-openshift-integration.html b/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-openshift-integration.html
index f8f1bc76f..4f4c98864 100644
--- a/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-openshift-integration.html
+++ b/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-openshift-integration.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-overview.html b/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-overview.html
index 0de64253e..adfe90be1 100644
--- a/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-overview.html
+++ b/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-overview.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-redhat-application-services-integration.html b/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-redhat-application-services-integration.html
index 679daff16..a16606b06 100644
--- a/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-redhat-application-services-integration.html
+++ b/serverlessworkflow/main/tooling/serverless-logic-web-tools/serverless-logic-web-tools-redhat-application-services-integration.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/tooling/serverless-workflow-editor/swf-editor-chrome-extension.html b/serverlessworkflow/main/tooling/serverless-workflow-editor/swf-editor-chrome-extension.html
index 7fa95ff2d..4ab1f678e 100644
--- a/serverlessworkflow/main/tooling/serverless-workflow-editor/swf-editor-chrome-extension.html
+++ b/serverlessworkflow/main/tooling/serverless-workflow-editor/swf-editor-chrome-extension.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/tooling/serverless-workflow-editor/swf-editor-overview.html b/serverlessworkflow/main/tooling/serverless-workflow-editor/swf-editor-overview.html
index 6c9481d89..9223c4cc8 100644
--- a/serverlessworkflow/main/tooling/serverless-workflow-editor/swf-editor-overview.html
+++ b/serverlessworkflow/main/tooling/serverless-workflow-editor/swf-editor-overview.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/tooling/serverless-workflow-editor/swf-editor-vscode-extension.html b/serverlessworkflow/main/tooling/serverless-workflow-editor/swf-editor-vscode-extension.html
index 664ac668c..49b7e9a98 100644
--- a/serverlessworkflow/main/tooling/serverless-workflow-editor/swf-editor-vscode-extension.html
+++ b/serverlessworkflow/main/tooling/serverless-workflow-editor/swf-editor-vscode-extension.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/tooling/tooling.html b/serverlessworkflow/main/tooling/tooling.html
index 352731c82..1669cdfab 100644
--- a/serverlessworkflow/main/tooling/tooling.html
+++ b/serverlessworkflow/main/tooling/tooling.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/callbacks/callback-state-example.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/callbacks/callback-state-example.html
index 9c29c4ac3..11d6b706c 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/callbacks/callback-state-example.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/callbacks/callback-state-example.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/callbacks/openapi-callback-events-example.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/callbacks/openapi-callback-events-example.html
index 6541b2404..ab003e826 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/callbacks/openapi-callback-events-example.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/callbacks/openapi-callback-events-example.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-as-quarkus-dev-service.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-as-quarkus-dev-service.html
index 8e52559a4..229d24e5b 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-as-quarkus-dev-service.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-as-quarkus-dev-service.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-quarkus-extension.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-quarkus-extension.html
index f7f6d279c..d5d022357 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-quarkus-extension.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-quarkus-extension.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-usecase-multi.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-usecase-multi.html
index b2b4ff6e0..07f341665 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-usecase-multi.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-usecase-multi.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-usecase-singleton.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-usecase-singleton.html
index eaab0c5c2..81c101dc9 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-usecase-singleton.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/data-index/data-index-usecase-singleton.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/deployments/deploying-on-kubernetes.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/deployments/deploying-on-kubernetes.html
index 70dcdb4af..028cc4b51 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/deployments/deploying-on-kubernetes.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/deployments/deploying-on-kubernetes.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/deployments/deploying-on-minikube.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/deployments/deploying-on-minikube.html
index bceb00d2c..897c41c5f 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/deployments/deploying-on-minikube.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/deployments/deploying-on-minikube.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/deployments/deploying-on-openshift.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/deployments/deploying-on-openshift.html
index c2cb4caad..43f984c25 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/deployments/deploying-on-openshift.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/deployments/deploying-on-openshift.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/event-orchestration/consume-produce-events-with-knative-eventing.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/event-orchestration/consume-produce-events-with-knative-eventing.html
index 3d63a5345..a05bb1cd8 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/event-orchestration/consume-produce-events-with-knative-eventing.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/event-orchestration/consume-produce-events-with-knative-eventing.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/event-orchestration/consume-producing-events-with-kafka.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/event-orchestration/consume-producing-events-with-kafka.html
index 38bb70176..d9ea0bcaf 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/event-orchestration/consume-producing-events-with-kafka.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/event-orchestration/consume-producing-events-with-kafka.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/event-orchestration/orchestration-based-saga-pattern.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/event-orchestration/orchestration-based-saga-pattern.html
index ee5262e22..a49ac3fbd 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/event-orchestration/orchestration-based-saga-pattern.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/event-orchestration/orchestration-based-saga-pattern.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/build-workflow-image-with-quarkus-cli.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/build-workflow-image-with-quarkus-cli.html
index 52cf5f7cc..c8be76416 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/build-workflow-image-with-quarkus-cli.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/build-workflow-image-with-quarkus-cli.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/create-your-first-workflow-service.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/create-your-first-workflow-service.html
index b41b9a353..2d6fe28c4 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/create-your-first-workflow-service.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/create-your-first-workflow-service.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/test-serverless-workflow-quarkus-examples.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/test-serverless-workflow-quarkus-examples.html
index 0f7f33c7e..0516c5dcb 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/test-serverless-workflow-quarkus-examples.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/test-serverless-workflow-quarkus-examples.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/working-with-serverless-workflow-quarkus-examples.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/working-with-serverless-workflow-quarkus-examples.html
index 8181f3fd1..2927ed08f 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/working-with-serverless-workflow-quarkus-examples.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/working-with-serverless-workflow-quarkus-examples.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/index.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/index.html
index 73a48d524..618855b00 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/index.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/index.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/camel-routes-integration.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/camel-routes-integration.html
index efc8e7b66..7e6e3931e 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/camel-routes-integration.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/camel-routes-integration.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/custom-functions-knative.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/custom-functions-knative.html
index 9bb6c7c5d..dce9dec8b 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/custom-functions-knative.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/custom-functions-knative.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/expose-metrics-to-prometheus.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/expose-metrics-to-prometheus.html
index bd1753d42..33fe91f3a 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/expose-metrics-to-prometheus.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/expose-metrics-to-prometheus.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/serverless-dashboard-with-runtime-data.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/serverless-dashboard-with-runtime-data.html
index 5d31ef62d..1eebb63e8 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/serverless-dashboard-with-runtime-data.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/integrations/serverless-dashboard-with-runtime-data.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/job-service/quarkus-extensions.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/job-service/quarkus-extensions.html
index 85cb682fb..eb1829d56 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/job-service/quarkus-extensions.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/job-service/quarkus-extensions.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/integration-tests-with-postgresql.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/integration-tests-with-postgresql.html
index e1c7998d7..9465882b2 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/integration-tests-with-postgresql.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/integration-tests-with-postgresql.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/working-with-serverless-workflow-quarkus-examples.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html
similarity index 85%
copy from serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/working-with-serverless-workflow-quarkus-examples.html
copy to serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html
index 8181f3fd1..e06d711b3 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/getting-started/working-with-serverless-workflow-quarkus-examples.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.html
@@ -3,9 +3,9 @@
   <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width,initial-scale=1">
-    <title>Working with SonataFlow example application using Quarkus CLI :: SonataFlow Guides</title>
-    <meta name="description" content="Build Serverless Application with Quarkus CLI">
-    <meta name="keywords" content="kogito, workflow, quarkus, serverless, quarkus-cli">
+    <title>Core Concepts :: SonataFlow Guides</title>
+    <meta name="description" content="Running Quarkus Workflow Application using PostgresSQL">
+    <meta name="keywords" content="kogito, workflow, quarkus, serverless, quarkus-cli, persistence, postgresql">
     <meta name="generator" content="Antora 3.1.4">
     <link rel="stylesheet" href="../../../../../_/css/site.css">
 <link rel="icon" href="../../../../../_/img/favicon.ico" type="image/x-icon">
@@ -339,16 +339,16 @@
     <span class="nav-text">Getting started</span>
 <ul class="nav-list">
   <li class="nav-item" data-depth="4">
-    <a class="nav-link" href="create-your-first-workflow-service.html">Creating a Quarkus Workflow Project</a>
+    <a class="nav-link" href="../getting-started/create-your-first-workflow-service.html">Creating a Quarkus Workflow Project</a>
   </li>
   <li class="nav-item" data-depth="4">
-    <a class="nav-link" href="build-workflow-image-with-quarkus-cli.html">Building workflow images using Quarkus CLI</a>
+    <a class="nav-link" href="../getting-started/build-workflow-image-with-quarkus-cli.html">Building workflow images using Quarkus CLI</a>
   </li>
-  <li class="nav-item is-current-page" data-depth="4">
-    <a class="nav-link" href="working-with-serverless-workflow-quarkus-examples.html">Working with SonataFlow example application using Quarkus CLI</a>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../getting-started/working-with-serverless-workflow-quarkus-examples.html">Working with SonataFlow example application using Quarkus CLI</a>
   </li>
   <li class="nav-item" data-depth="4">
-    <a class="nav-link" href="test-serverless-workflow-quarkus-examples.html">Testing images of SonataFlow example applications using Quarkus CLI</a>
+    <a class="nav-link" href="../getting-started/test-serverless-workflow-quarkus-examples.html">Testing images of SonataFlow example applications using Quarkus CLI</a>
   </li>
 </ul>
   </li>
@@ -371,14 +371,20 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item is-current-page" data-depth="4">
+    <a class="nav-link" href="persistence-core-concepts.html">Core Concepts</a>
+  </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
+  </li>
   <li class="nav-item" data-depth="4">
-    <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
+    <a class="nav-link" href="postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
   </li>
   <li class="nav-item" data-depth="4">
-    <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
+    <a class="nav-link" href="postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
   <li class="nav-item" data-depth="4">
-    <a class="nav-link" href="../persistence/integration-tests-with-postgresql.html">SonataFlow integration test using PostgreSQL</a>
+    <a class="nav-link" href="integration-tests-with-postgresql.html">SonataFlow integration test using PostgreSQL</a>
   </li>
 </ul>
   </li>
@@ -599,14 +605,14 @@
     <li><a href="../../../index.html">SonataFlow Guides</a></li>
     <li>Use Cases</li>
     <li><a href="../index.html">Advanced Development Use Cases of SonataFlow applications using Quarkus and Java</a></li>
-    <li>Getting started</li>
-    <li><a href="working-with-serverless-workflow-quarkus-examples.html">Working with SonataFlow example application using Quarkus CLI</a></li>
+    <li>Persistence</li>
+    <li><a href="persistence-core-concepts.html">Core Concepts</a></li>
   </ul>
 </nav>
 <div class="page-versions">
   <button class="version-menu-toggle" title="Show other versions of page">snapshot</button>
   <div class="version-menu">
-    <a class="version is-current" href="working-with-serverless-workflow-quarkus-examples.html">snapshot</a>
+    <a class="version is-current" href="persistence-core-concepts.html">snapshot</a>
     <a class="version is-missing" href="../../../../1.45.0-SNAPSHOT/index.html">1.45-RC</a>
     <a class="version is-missing" href="../../../../1.44.0-SNAPSHOT/index.html">1.44-RC</a>
     <a class="version is-missing" href="../../../../latest/index.html">1.43</a>
@@ -631,47 +637,37 @@
     <a class="version is-missing" href="../../../../1.24.1.Final/index.html">1.24</a>
   </div>
 </div>
-  <div class="edit-this-page"><a href="https://github.com/apache/incubator-kie-kogito-docs/edit/main/serverlessworkflow/modules/ROOT/pages/use-cases/advanced-developer-use-cases/getting-started/working-with-serverless-workflow-quarkus-examples.adoc">Edit this Page</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/incubator-kie-kogito-docs/edit/main/serverlessworkflow/modules/ROOT/pages/use-cases/advanced-developer-use-cases/persistence/persistence-core-concepts.adoc">Edit this Page</a></div>
   </div>
   <div class="content">
 <aside class="toc sidebar" data-title="Contents" data-levels="2">
   <div class="toc-menu"></div>
 </aside>
 <article class="doc">
-<h1 class="page">Working with SonataFlow example application using Quarkus CLI</h1>
+<h1 class="page">Core Concepts</h1>
 <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>This document describes how to build a images of SonataFlow example applications using the <a href="https://quarkus.io/guides/cli-tooling">Quarkus CLI</a>.</p>
+<p>The SonataFlow workflow runtime persistence is the mechanism to ensure that your workflow instances remain consistent in the context of an error or a runtime restart. For example, a pod restart, a programmed maintenance shutdown, etc.</p>
 </div>
-<div class="ulist">
-<div class="title">Prerequisites</div>
-<ul>
-<li>
-<p>A workflow project is created.</p>
 <div class="paragraph">
-<p>For more information about creating a workflow project, see <a href="create-your-first-workflow-service.html" class="xref page">Creating your first Serverless Workflow Java service</a>.</p>
-</div>
-</li>
-<li>
-<p>Latest version of Docker is installed. Alternatively, you can use <a href="https://github.com/GoogleContainerTools/jib">Jib</a> to build container images. However, Docker is required to build GraalVM native image using the Quarkus native builder image.</p>
-</li>
-<li>
-<p>Optionally, GraalVM 22.3.0 is installed.</p>
-</li>
-<li>
-<p>Install the Quarkus command line interface (CLI). For more information, see <a href="https://quarkus.io/guides/cli-tooling">Installing the Quarkus CLI</a>.</p>
-</li>
-</ul>
+<p>Every workflow instance requires some status information and data to execute, this information is automatically managed by the workflow&#8217;s runtime and is persisted at different moments of the workflow execution.</p>
 </div>
+<div class="paragraph">
+<p>For example, when a workflow instance reaches a state that needs to wait for an event, the engine takes a snapshot of the most relevant information, stores it in the database, and pauses that instance execution.
+In this way, resources like memory are released and can be used by other executing instances.</p>
 </div>
+<div class="paragraph">
+<p>This snapshot contains the workflow id, the instance id and version, the workflow data, and other relevant information required to resume that instance execution when the expected event arrives.</p>
 </div>
-<div class="sect1">
-<h2 id="proc-using-example-application"><a class="anchor" href="#proc-using-example-application"></a>Using an example application</h2>
-<div class="sectionbody">
 <div class="paragraph">
-<p>To get started with building workflow images, you can use the <a href="https://github.com/apache/incubator-kie-kogito-examples/tree/main/serverless-workflow-examples/serverless-workflow-greeting-quarkus"><code>serverless-workflow-greeting-quarkus</code></a> example application.
-However, same procedure can be applied to any example located in <a href="https://github.com/apache/incubator-kie-kogito-examples/tree/main/serverless-workflow-examples">SonataFlow example repository</a></p>
+<p>When the persistence is not configured, an in-memory repository is used, making all this information volatile upon runtime restarts.
+And thus, if the workflow runtime is restarted while the workflow is waiting for the event, and the event arrives at a later point in time, that instance won&#8217;t be resumed.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="../../../_images/persistence/Persistence-Core-Concepts.png" alt="Persistence Core Concepts">
+</div>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -680,44 +676,52 @@ However, same procedure can be applied to any example located in <a href="https:
 <i class="fa icon-note" title="Note"></i>
 </td>
 <td class="content">
-You can skip the following procedure if you already have a workflow application.
+<div class="paragraph">
+<p>For non-testing or development environments, it&#8217;s strongly recommended to configure any of the available persistence mechanisms.</p>
+</div>
 </td>
 </tr>
 </table>
 </div>
+<div class="paragraph">
+<p>Finally, to configure the persistence for a given Quarkus Workflow Project you must:</p>
+</div>
 <div class="olist arabic">
-<div class="title">Procedure</div>
 <ol class="arabic">
 <li>
-<p>Clone the <a href="https://github.com/apache/incubator-kie-kogito-examples.git">kogito-examples</a> repository and navigate to the <a href="https://github.com/apache/incubator-kie-kogito-examples/tree/main/serverless-workflow-examples/serverless-workflow-greeting-quarkus"><code>serverless-workflow-greeting-quarkus</code></a> example application.</p>
-<div class="listingblock">
-<div class="title">Clone an example application</div>
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-shell hljs" data-lang="shell">git clone --branch main https://github.com/apache/incubator-kie-kogito-examples.git
-cd kogito-examples/serverless-workflow-examples/serverless-workflow-greeting-quarkus</code></pre>
-</div>
-</div>
+<p>Add the SonataFlow persistence addon required for the database type of your choice</p>
 </li>
 <li>
-<p>To run the example application, follow the instructions located in the README.md of the examples. Every example application provides a file with instructions on how to run and work with it.</p>
+<p>Add other quarkus database connectivity extensions that usually depends on the selected database type</p>
 </li>
 <li>
-<p>Play with the example and explore SonataFlow capabilities.</p>
+<p>Set the necessary configuration parameters in the <code>application.properties</code></p>
 </li>
 </ol>
 </div>
+<div class="imageblock">
+<div class="content">
+<img src="../../../_images/persistence/Persistence-Configuration.png" alt="Persistence Configuration">
+</div>
+</div>
 </div>
 </div>
 <div class="sect1">
-<h2 id="_additional_resources"><a class="anchor" href="#_additional_resources"></a>Additional resources</h2>
+<h2 id="postgresql-persistence-additional-resources"><a class="anchor" href="#postgresql-persistence-additional-resources"></a>Additional resources</h2>
 <div class="sectionbody">
 <div class="ulist">
 <ul>
 <li>
-<p><a href="build-workflow-image-with-quarkus-cli.html" class="xref page">Building workflow images using Quarkus CLI</a></p>
+<p><a href="persistence-with-postgresql.html" class="xref page">SonataFlow Persistence with PostreSQL</a></p>
+</li>
+<li>
+<p><a href="postgresql-advanced-concepts.html" class="xref page">Postgresql Advanced Concepts</a></p>
+</li>
+<li>
+<p><a href="postgresql-flyway-migration.html" class="xref page">PostgreSQL Database Migration</a></p>
 </li>
 <li>
-<p><a href="test-serverless-workflow-quarkus-examples.html" class="xref page">Testing images of SonataFlow example applications using Quarkus CLI</a></p>
+<p><a href="integration-tests-with-postgresql.html" class="xref page">SonataFlow integration test using PostgreSQL</a></p>
 </li>
 </ul>
 </div>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html
index d69de29bf..fb9606ea7 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/persistence-with-postgresql.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item is-current-page" data-depth="4">
     <a class="nav-link" href="persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
@@ -642,30 +648,26 @@
 <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>This document describes how you can run your workflow application using PostgreSQL persistence.</p>
+<p>The SonataFlow PostgreSQL persistence is provided by the <code>kogito-addons-quarkus-persistence-jdbc</code> add-on, which is based on the Java Database Connectivity (JDBC).
+Additionally, it uses the Quarkus JDBC for PostgreSQL and Argoal Datasource extensions to connect with the database. And thus, it automatically inherits all the features of these extensions.
+For more information about Quarkus and JDBC, see <a href="https://quarkus.io/guides/datasource">Quarkus Datasources</a>.</p>
 </div>
 <div class="paragraph">
-<p>When your workflow execution requires <code>wait</code> states, then running your workflow application with persistence enabled is a recommended approach.</p>
+<p>To see how to configure the PostgreSQL persistence, we recommend that follow the <code>serverless-workflow-callback-quarkus</code> example application in the <a href="https://github.com/apache/incubator-kie-kogito-examples">GitHub repository</a>, or apply the <a href="#configuration_procedure">configuration procedure</a> directly in your project.</p>
 </div>
-<div class="paragraph">
-<p>For example, when a process reaches a <code>callback</code> or needs to wait for an event, then the execution of the process is paused and the engine takes a snapshot of the workflow data. The snapshot is persisted in the database as a binary format along with process metadata information. The process metadata information includes process ID, process instance ID, and process version.</p>
-</div>
-<div class="paragraph">
-<p>Runtime persistence is used for storing data, which is required to resume the workflow execution of a process instance. Once a process is completed, the related data is removed from the database. This means that only required data to resume the execution is persisted.</p>
-</div>
-<div class="paragraph">
-<p>In SonataFlow, you can enable persistence using add-ons. This document describes the use of the <code>kogito-addons-quarkus-persistence-jdbc</code> add-on, which is based on Java Database Connectivity (JDBC) along with PostgreSQL.</p>
-</div>
-<div class="paragraph">
-<p>The <code>kogito-addons-quarkus-persistence-jdbc</code> add-on also extends on the Quarkus capabilities and you can use the available features directly from Quarkus JDBC support. For more information about Quarkus and JDBC, see <a href="https://quarkus.io/guides/datasource">Quarkus Datasources</a>.</p>
-</div>
-<div class="paragraph">
-<p>You can also see the <code>serverless-workflow-callback-quarkus</code> example application in GitHub repository. To execute the <code>serverless-workflow-callback-quarkus</code> example application, you can follow the instructions mentioned in the <code>README</code> file. To clone the <code>kogito-example</code> repository, use the following command:</p>
+<div class="olist arabic">
+<div class="title">Getting the serverless-workflow-callback-quarkus application</div>
+<ol class="arabic">
+<li>
+<p>In a command terminal, clone the <code>kogito-examples</code> repository, navigate to the cloned directory, and follow <a href="https://github.com/apache/incubator-kie-kogito-examples/tree/main/serverless-workflow-examples/serverless-workflow-callback-quarkus/README.md">these steps</a>:</p>
+</li>
+</ol>
 </div>
 <div class="listingblock">
-<div class="title">Clone <code>kogito-examples</code> repository</div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-shell hljs" data-lang="shell">git clone git@github.com:apache/incubator-kie-kogito-examples.git</code></pre>
+<pre>git clone https://github.com/apache/incubator-kie-kogito-examples.git
+
+cd kogito-examples/serverless-workflow-examples/serverless-workflow-callback-quarkus</pre>
 </div>
 </div>
 <div class="ulist">
@@ -693,13 +695,13 @@
 </td>
 <td class="content">
 <div class="paragraph">
-<p>This document relies on running PostgreSQL as a Docker service, even though PostgreSQL installation is mentioned as a prerequisite.</p>
+<p>This document relies on running PostgreSQL as a Docker service, however, if you are not following the <code>serverless-workflow-callback-quarkus</code> example you can use your own PostgreSQL installation.</p>
 </div>
 </td>
 </tr>
 </table>
 </div>
-<div class="olist arabic">
+<div id="configuration_procedure" class="olist arabic">
 <div class="title">Procedure</div>
 <ol class="arabic">
 <li>
@@ -760,7 +762,7 @@ quarkus.datasource.jdbc.url=jdbc:postgresql://localhost:5432/postgres</code></pr
 </li>
 <li>
 <p>Create PostgreSQL database schema.</p>
-<div class="openblock">
+<div id="create-database-schema" class="openblock">
 <div class="content">
 <div class="paragraph">
 <p>The persistence add-on uses <a href="https://flywaydb.org/">Flyway</a> to create the database schema. To enable the database schema creation during the runtime startup, you must set the following properties in the <code>application.properties</code> file.</p>
@@ -868,10 +870,13 @@ quarkus.datasource.db-kind=postgresql</code></pre>
 <div class="ulist">
 <ul>
 <li>
-<p><a href="integration-tests-with-postgresql.html" class="xref page">SonataFlow integration test using PostgreSQL</a></p>
+<p><a href="postgresql-advanced-concepts.html" class="xref page">Postgresql Advanced Concepts</a></p>
 </li>
 <li>
-<p><a href="postgresql-flyway-migration.html" class="xref page">Migrating Your PostgreSQL Database</a></p>
+<p><a href="postgresql-flyway-migration.html" class="xref page">PostgreSQL Database Migration</a></p>
+</li>
+<li>
+<p><a href="integration-tests-with-postgresql.html" class="xref page">SonataFlow integration test using PostgreSQL</a></p>
 </li>
 </ul>
 </div>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html
similarity index 81%
copy from serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html
copy to serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html
index 95b526a23..c2b23a86d 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.html
@@ -3,7 +3,9 @@
   <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width,initial-scale=1">
-    <title>PostgreSQL Database Migration :: SonataFlow Guides</title>
+    <title>Postgresql Advanced Concepts :: SonataFlow Guides</title>
+    <meta name="description" content="Running Quarkus Workflow Application using PostgresSQL">
+    <meta name="keywords" content="kogito, workflow, quarkus, serverless, quarkus-cli, persistence, postgresql">
     <meta name="generator" content="Antora 3.1.4">
     <link rel="stylesheet" href="../../../../../_/css/site.css">
 <link rel="icon" href="../../../../../_/img/favicon.ico" type="image/x-icon">
@@ -369,10 +371,16 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
   <li class="nav-item is-current-page" data-depth="4">
+    <a class="nav-link" href="postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
+  <li class="nav-item" data-depth="4">
     <a class="nav-link" href="postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
   <li class="nav-item" data-depth="4">
@@ -598,13 +606,13 @@
     <li>Use Cases</li>
     <li><a href="../index.html">Advanced Development Use Cases of SonataFlow applications using Quarkus and Java</a></li>
     <li>Persistence</li>
-    <li><a href="postgresql-flyway-migration.html">PostgreSQL Database Migration</a></li>
+    <li><a href="postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a></li>
   </ul>
 </nav>
 <div class="page-versions">
   <button class="version-menu-toggle" title="Show other versions of page">snapshot</button>
   <div class="version-menu">
-    <a class="version is-current" href="postgresql-flyway-migration.html">snapshot</a>
+    <a class="version is-current" href="postgresql-advanced-concepts.html">snapshot</a>
     <a class="version is-missing" href="../../../../1.45.0-SNAPSHOT/index.html">1.45-RC</a>
     <a class="version is-missing" href="../../../../1.44.0-SNAPSHOT/index.html">1.44-RC</a>
     <a class="version is-missing" href="../../../../latest/index.html">1.43</a>
@@ -629,48 +637,40 @@
     <a class="version is-missing" href="../../../../1.24.1.Final/index.html">1.24</a>
   </div>
 </div>
-  <div class="edit-this-page"><a href="https://github.com/apache/incubator-kie-kogito-docs/edit/main/serverlessworkflow/modules/ROOT/pages/use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.adoc">Edit this Page</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/incubator-kie-kogito-docs/edit/main/serverlessworkflow/modules/ROOT/pages/use-cases/advanced-developer-use-cases/persistence/postgresql-advanced-concepts.adoc">Edit this Page</a></div>
   </div>
   <div class="content">
 <aside class="toc sidebar" data-title="Contents" data-levels="2">
   <div class="toc-menu"></div>
 </aside>
 <article class="doc">
-<h1 class="page">PostgreSQL Database Migration</h1>
+<h1 class="page">Postgresql Advanced Concepts</h1>
 <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>When working with SonataFlow PostgreSQL database, you can either opt to use <a href="https://flywaydb.org/">Flyway</a> or manually upgrade your database via DDL scripts.</p>
-</div>
-<div class="paragraph">
-<p>When you upgrade your SonataFlow version, by default it <strong>won&#8217;t</strong> pick up the latest changes available.</p>
-</div>
+<p>This document shows a detailed view of the database structure when you use the PostgreSQL persistence.</p>
 </div>
-</div>
-<div class="sect1">
-<h2 id="_how_to_migrate"><a class="anchor" href="#_how_to_migrate"></a>How to migrate</h2>
-<div class="sectionbody">
-<div class="sect2">
-<h3 id="_migrate_using_flyway_config"><a class="anchor" href="#_migrate_using_flyway_config"></a>Migrate using Flyway Config</h3>
 <div class="ulist">
+<div class="title">Prerequisites</div>
 <ul>
 <li>
-<p>Kogito provides a mechanism for migrating your database while updating the Kogito version using the following <code>Flyway</code> properties (default value is <code>false</code>, not upgrade):</p>
-<div class="openblock">
-<div class="content">
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-properties hljs" data-lang="properties">quarkus.flyway.migrate-at-start=true
-quarkus.datasource.db-kind=postgresql</code></pre>
-</div>
-</div>
+<p>You are familiar with the <a href="persistence-core-concepts.html" class="xref page">Persistence Core concepts</a> guide</p>
+</li>
+<li>
+<p>You are familiar with the <a href="persistence-with-postgresql.html" class="xref page">Persistence with PostreSQL</a> guide</p>
+</li>
+</ul>
 </div>
+<div class="paragraph">
+<p>As it was introduced in the <a href="persistence-core-concepts.html" class="xref page">Persistence Core concepts</a>, every workflow instance requires some status information and data to execute, this information is automatically managed by the workflow&#8217;s runtime. And is persisted at different moments of the workflow execution in the form of a snapshot.</p>
 </div>
 <div class="paragraph">
-<p>This will create a schema history table <code>flyway_schema_history</code> in your database to track the version of each database, recording in it every versioned migration file applied to build that version.</p>
+<p>In the following diagram you can see the tables that support these information:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="../../../_images/persistence/Persistence-PostgreSQL-Advanced.png" alt="Persistence PostgreSQL Advanced">
 </div>
-</li>
-</ul>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -679,158 +679,94 @@ quarkus.datasource.db-kind=postgresql</code></pre>
 <i class="fa icon-note" title="Note"></i>
 </td>
 <td class="content">
-When using <code>kogito-addons-persistence-jdbc</code>, it is mandatory to set the <code>quarkus.datasource.db-kind</code> property, so that Flyway can locate the appropriate scripts for the database.
+<div class="paragraph">
+<p>Regular backup procedures are not performed by the workflow&#8217;s runtime persistence, and thus, they must be provided by the installation owner.</p>
+</div>
 </td>
 </tr>
 </table>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_migrate_using_flyway_cli"><a class="anchor" href="#_migrate_using_flyway_cli"></a>Migrate using Flyway CLI</h3>
+</div>
+<div class="sect1">
+<h2 id="_process_instances"><a class="anchor" href="#_process_instances"></a><code>process_instances</code></h2>
+<div class="sectionbody">
 <div class="paragraph">
-<p>If you want to migrate manually you can use the Flyway migration CLI tool.</p>
+<p>This table stores the workflow snapshots. These snapshots are stored in binary format, and by default, are maintained in the database as long as the workflow instance is active. When a workflow instance finalizes its execution, the corresponding snapshot is removed from the database for optimization purposes.
+However, if you have installed the <a href="../../../data-index/data-index-core-concepts.html" class="xref page">Data Index</a> service, information about that workflow execution is kept by this service.</p>
 </div>
-<div class="ulist">
-<ul>
-<li>
-<p>Download Flyway migration command-line tool from the <a href="https://flywaydb.org/download/community">Download Flyway Community Edition</a> website.</p>
-</li>
-<li>
-<p>Add the following properties in the <code>/conf/flyway.conf</code> file:</p>
-<div class="openblock">
-<div class="content">
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-properties hljs" data-lang="properties">flyway.url=jdbc:postgresql://localhost:5432/foobardb
-flyway.user=foo
-flyway.password=bar</code></pre>
+<pre class="highlightjs highlight"><code class="language-sql hljs" data-lang="sql">CREATE TABLE process_instances
+(
+    id              character(36)     NOT NULL,
+    payload         bytea             NOT NULL,
+    process_id      character varying NOT NULL,
+    version         bigint,
+    process_version character varying,
+    CONSTRAINT process_instances_pkey PRIMARY KEY (id)
+);
+CREATE INDEX idx_process_instances_process_id ON process_instances (process_id, id, process_version);</code></pre>
 </div>
 </div>
 </div>
 </div>
-</li>
-<li>
-<p>You can specify these options with commands as well. The Flyway CLI will prompt for the username and password if they are missing in the configuration.</p>
-<div class="openblock">
-<div class="content">
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ flyway migrate -url=jdbc:postgresql://localhost:5432/foobardb -user=foo -password=bar</code></pre>
-</div>
-</div>
-</div>
+<div class="sect1">
+<h2 id="_correlation_instances"><a class="anchor" href="#_correlation_instances"></a><code>correlation_instances</code></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>This table stores the information about the <a href="../../../eventing/event-correlation-with-workflows.html" class="xref page">Event Correlations</a> defined for a workflow.</p>
 </div>
-</li>
-<li>
-<p>Download the Kogito DDL zip from <a href="https://repo1.maven.org/maven2/org/kie/kogito/kogito-ddl">this link</a>, choose the correct version,  extract the files and use the scripts from the <code>postgresql</code> folder.</p>
-</li>
-<li>
-<p>You can specify the location of the SQL files that need to be migrated using the <code>flyway.locations</code> option. For example,</p>
-<div class="openblock">
-<div class="content">
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">flyway.locations=classpath:com.mycomp.migration,database/migrations,filesystem:/sql-migrations,s3:migrationsBucket,gcs:migrationsBucket</code></pre>
-</div>
+<pre class="highlightjs highlight"><code class="language-sql hljs" data-lang="sql">CREATE TABLE correlation_instances
+(
+    id                     character(36)         NOT NULL,
+    encoded_correlation_id character varying(36) NOT NULL UNIQUE,
+    correlated_id          character varying(36) NOT NULL,
+    correlation            json                  NOT NULL,
+    version                bigint,
+    CONSTRAINT correlation_instances_pkey PRIMARY KEY (id)
+);
+CREATE INDEX idx_correlation_instances_encoded_id ON correlation_instances (encoded_correlation_id);
+CREATE INDEX idx_correlation_instances_correlated_id ON correlation_instances (correlated_id);</code></pre>
 </div>
 </div>
 </div>
-</li>
-</ul>
 </div>
-</div>
-<div class="sect2">
-<h3 id="manually-executing-scripts"><a class="anchor" href="#manually-executing-scripts"></a>Manually executing scripts</h3>
+<div class="sect1">
+<h2 id="_flyway_schema_history"><a class="anchor" href="#_flyway_schema_history"></a><code>flyway_schema_history</code></h2>
+<div class="sectionbody">
 <div class="paragraph">
-<p>You can use the provided SQL scripts in the zip file to migrate the database by executing them one by one.</p>
+<p>If the <a href="https://flywaydb.org/">Flyway</a> database schema generation was enabled for the current workflow project, this table contains information about the schema versions and the corresponding updates and that framework completely manages it.</p>
 </div>
 <div class="ulist">
 <ul>
 <li>
-<p>You can find the Kogito DDL scripts by visiting <a href="https://repo1.maven.org/maven2/org/kie/kogito/kogito-ddl">this link</a>.</p>
+<p>To enable the Flyway managed database schema generation, you must follow this <a href="persistence-with-postgresql.html#create-database-schema" class="xref page">procedure</a>.</p>
 </li>
 <li>
-<p>Download the zip file of the scripts from the needed version for the Kogito upgrade.</p>
-</li>
-<li>
-<p>Extract the files.</p>
-</li>
-<li>
-<p>Execute the <code>sql</code> files from <code>postgresql</code> folder.</p>
-<div class="openblock">
-<div class="content">
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">&gt; psql -H host -U username -d database_name -a -f create_table.sql</code></pre>
-</div>
-</div>
-</div>
-</div>
+<p>To create the database schema manually, you must be sure that the following application property <code>quarkus.flyway.migrate-at-start</code> is not configured, or is set to <code>false</code>, and follow this <a href="postgresql-flyway-migration.html#manually-executing-scripts" class="xref page">procedure</a>.</p>
 </li>
 </ul>
 </div>
 </div>
 </div>
-</div>
 <div class="sect1">
-<h2 id="_baseline_migration"><a class="anchor" href="#_baseline_migration"></a>Baseline migration</h2>
+<h2 id="postgresql-persistence-additional-resources"><a class="anchor" href="#postgresql-persistence-additional-resources"></a>Additional resources</h2>
 <div class="sectionbody">
-<div class="paragraph">
-<p>In order to apply migrations to an existing schema. It is necessary to establish the baseline from where Flyway should start executing new migrations. That means, in case your schema already contains a structure and from now on, new changes provided by Kogito should be applied via Flyway integration. In Flyway terms, only migrations above <code>baselineVersion</code> will then be applied.
-Using below properties you can initialize flyway schema table.</p>
-</div>
-<div class="sect2">
-<h3 id="_baseline_using_quarkus_configuration"><a class="anchor" href="#_baseline_using_quarkus_configuration"></a>Baseline using Quarkus Configuration:</h3>
-<div class="openblock">
-<div class="content">
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-properties hljs" data-lang="properties">quarkus.flyway.baseline-on-migrate=true
-quarkus.flyway.baseline-version=1.32.0</code></pre>
-</div>
-</div>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_baseline_using_flyway_cli"><a class="anchor" href="#_baseline_using_flyway_cli"></a>Baseline using Flyway CLI:</h3>
-<div class="openblock">
-<div class="content">
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ flyway -baselineOnMigrate="true" -baselineVersion="1.32.0" migrate</code></pre>
-</div>
-</div>
-</div>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-Be careful when enabling this feature as it removes the safety net which ensures that Flyway does not migrate the wrong database in case of a configuration mistake.
-</td>
-</tr>
-</table>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_more_details_on_flyway_migrations"><a class="anchor" href="#_more_details_on_flyway_migrations"></a>More details on Flyway migrations</h3>
 <div class="ulist">
 <ul>
 <li>
-<p><a href="https://documentation.red-gate.com/fd/baseline-migrations-184127465.html">Baseline Migrations Documentation</a>.</p>
+<p><a href="postgresql-flyway-migration.html" class="xref page">PostgreSQL Database Migration</a></p>
 </li>
 <li>
-<p><a href="https://flywaydb.org/documentation/learnmore/existing">Existing Database Setup Documentation</a>.</p>
+<p><a href="integration-tests-with-postgresql.html" class="xref page">SonataFlow integration test using PostgreSQL</a></p>
 </li>
 </ul>
 </div>
 </div>
 </div>
-</div>
 <div class="sect1">
 <h2 id="_found_an_issue"><a class="anchor" href="#_found_an_issue"></a><em><strong>Found an issue?</strong></em></h2>
 <div class="sectionbody">
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html
index 95b526a23..9e9cca475 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/persistence/postgresql-flyway-migration.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item is-current-page" data-depth="4">
     <a class="nav-link" href="postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/service-discovery/kubernetes-service-discovery.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/service-discovery/kubernetes-service-discovery.html
index 3459f424d..a06ede455 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/service-discovery/kubernetes-service-discovery.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/service-discovery/kubernetes-service-discovery.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/service-orchestration/configuring-openapi-services-endpoints-with-quarkus.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/service-orchestration/configuring-openapi-services-endpoints-with-quarkus.html
index 2532dcbb0..c94894f19 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/service-orchestration/configuring-openapi-services-endpoints-with-quarkus.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/service-orchestration/configuring-openapi-services-endpoints-with-quarkus.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/service-orchestration/orchestration-of-grpc-services.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/service-orchestration/orchestration-of-grpc-services.html
index 142e87670..9b67e5a21 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/service-orchestration/orchestration-of-grpc-services.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/service-orchestration/orchestration-of-grpc-services.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/testing/basic-integration-tests-with-restassured.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/testing/basic-integration-tests-with-restassured.html
index 7f9649067..8fd4d9c57 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/testing/basic-integration-tests-with-restassured.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/testing/basic-integration-tests-with-restassured.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/testing/mocking-http-cloudevents-with-wiremock.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/testing/mocking-http-cloudevents-with-wiremock.html
index 3d87dff55..3654980ee 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/testing/mocking-http-cloudevents-with-wiremock.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/testing/mocking-http-cloudevents-with-wiremock.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/testing/mocking-openapi-services-with-wiremock.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/testing/mocking-openapi-services-with-wiremock.html
index 62700a32a..0085c1e6d 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/testing/mocking-openapi-services-with-wiremock.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/testing/mocking-openapi-services-with-wiremock.html
@@ -369,9 +369,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>
diff --git a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/timeouts/timeout-showcase-example.html b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/timeouts/timeout-showcase-example.html
index ea93bf9b6..8bfd0c8f2 100644
--- a/serverlessworkflow/main/use-cases/advanced-developer-use-cases/timeouts/timeout-showcase-example.html
+++ b/serverlessworkflow/main/use-cases/advanced-developer-use-cases/timeouts/timeout-showcase-example.html
@@ -371,9 +371,15 @@
     <button class="nav-item-toggle"></button>
     <span class="nav-text">Persistence</span>
 <ul class="nav-list">
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/persistence-core-concepts.html">Core Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/persistence-with-postgresql.html">Running a Quarkus Workflow Application using PostgreSQL</a>
   </li>
+  <li class="nav-item" data-depth="4">
+    <a class="nav-link" href="../persistence/postgresql-advanced-concepts.html">Postgresql Advanced Concepts</a>
+  </li>
   <li class="nav-item" data-depth="4">
     <a class="nav-link" href="../persistence/postgresql-flyway-migration.html">PostgreSQL Database Migration</a>
   </li>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org