Skip to content

Commit ab9ea0f

Browse files
stktungDeflaimun
authored andcommitted
Removed use case coming soons that are slated further in the future
1 parent 959b010 commit ab9ea0f

File tree

8 files changed

+3
-51
lines changed

8 files changed

+3
-51
lines changed

docs/.vuepress/configs/sidebar.ts

-13
Original file line numberDiff line numberDiff line change
@@ -52,19 +52,6 @@ export const sidebarEn: EsSidebarOptions = {
5252
]
5353
},
5454
"/getting-started/use-cases/outbox-out-of-the-box.md",
55-
"/getting-started/use-cases/microservices.md",
56-
"/getting-started/use-cases/time-traveling.md",
57-
"/getting-started/use-cases/business-workflow.md",
58-
]
59-
},
60-
{
61-
text: "Best Practices",
62-
collapsible: true,
63-
expanded: false,
64-
group: "Best Practices",
65-
children: [
66-
"/getting-started/best-practices/checkpoint.md",
67-
"/getting-started/best-practices/exactly-once-processing.md"
6855
]
6956
},
7057
{

docs/getting-started/best-practices/checkpoint.md

-5
This file was deleted.

docs/getting-started/best-practices/exactly-once-processing.md

-5
This file was deleted.

docs/getting-started/use-cases/business-workflow.md

-5
This file was deleted.

docs/getting-started/use-cases/microservices.md

-5
This file was deleted.

docs/getting-started/use-cases/mix-and-match-database/tutorial-2.md

+3-8
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,6 @@ You will examine how this pattern is applied to the Postgres projection applicat
140140
::: info Understanding Checkpoint
141141
A projection often uses a checkpoint to recover the position of the last processed event. This way, when an application unexpectedly crashes mid-process, the projection does not have to process all the previously processed events.
142142

143-
For more information about checkpoints, [click here](../../best-practices/checkpoint.md)
144-
145143
:::
146144

147145
::: info Storing Checkpoints in Relational Databases
@@ -217,20 +215,17 @@ You will examine how this pattern is applied to the Postgres projection applicat
217215

218216
::: info Exactly-once processing
219217
This implementation ensures exactly-once processing by using KurrentDB for reliable persistence, idempotent projection logic, and transactional updates. The read model and checkpoint are updated atomically, preventing duplicates or inconsistencies, unlike traditional message brokers that rely on at-least-once or at-most-once delivery.
220-
221-
For more information about exactly-once processing with catch-up subscription and transactional checkpoints, [click here](../../best-practices/exactly-once-processing.md)
222-
223218
:::
224219

225220
The `CartProjection.Project(e)` function above returns a SQL command that updates the read model depending on the event.
226221

227-
4. Run the following command in the terminal to open the code that performs for the Postgres projection:
222+
5. Run the following command in the terminal to open the code that performs for the Postgres projection:
228223

229224
```sql
230225
code ./PostgresProjection/CartProjection.cs
231226
```
232227

233-
5. Locate and examine the code that handles the projection for the `CustomerStartedShopping` event:
228+
6. Locate and examine the code that handles the projection for the `CustomerStartedShopping` event:
234229

235230
```cs
236231
private static IEnumerable<CommandDefinition>? Project(CustomerStartedShopping evt)
@@ -247,7 +242,7 @@ You will examine how this pattern is applied to the Postgres projection applicat
247242

248243
This returns a sql command that inserts a cart if `CustomerStartedShopping` event is received.
249244

250-
6. Locate and examine the code that handles the projection for the `CartGotCheckedOut` event:
245+
7. Locate and examine the code that handles the projection for the `CartGotCheckedOut` event:
251246

252247
```cs
253248
private static IEnumerable<CommandDefinition>? Project(CartGotCheckedOut evt)

docs/getting-started/use-cases/operational-audit-log.md

-5
This file was deleted.

docs/getting-started/use-cases/time-traveling.md

-5
This file was deleted.

0 commit comments

Comments
 (0)