24
24
- [ Database polling] ( #4-7-2 )
25
25
- [ Database polling alternative] ( #4-7-3 )
26
26
- [ Adding new asynchronous event handlers] ( #4-8 )
27
- - [ Class diagrams ] ( #4-9 )
28
- - [ Class diagram of the domain model ] ( #4-9-1 )
29
- - [ Class diagram of the projections ] ( #4-9-2 )
30
- - [ Class diagram of the service layer ] ( #4-9-3 )
31
- - [ Drawbacks ] ( #4-10 )
27
+ - [ Drawbacks ] ( #4-9 )
28
+ - [ Class diagrams ] ( #4-10 )
29
+ - [ Class diagram of the domain model ] ( #4-10-1 )
30
+ - [ Class diagram of the projections ] ( #4-10-2 )
31
+ - [ Class diagram of the service layer ] ( #4-10-3 )
32
32
- [ How to run the sample?] ( #5 )
33
33
34
34
<!-- Table of contents is made with https://github.com/evgeniy-khist/markdown-toc -->
@@ -484,23 +484,7 @@ and not everything from the first one.
484
484
New subscriptions (event handlers) in the first poll will read and process all events.
485
485
Be careful, if there are too many events, they may take a long time to process.
486
486
487
- ### <a id="4-9"></a>Class diagrams
488
-
489
- This reference implementation can be easily extended to comply with your domain model.
490
-
491
- #### <a id="4-9-1"></a>Class diagram of the domain model
492
-
493
- 
494
-
495
- #### <a id="4-9-2"></a>Class diagram of the projections
496
-
497
- 
498
-
499
- #### <a id="4-9-3"></a>Class diagram of the service layer
500
-
501
- 
502
-
503
- ### <a id="4-10"></a>Drawbacks
487
+ ### <a id="4-9"></a>Drawbacks
504
488
505
489
Using PostgreSQL as an event store has a lot of advantages, but there are also drawbacks.
506
490
@@ -520,6 +504,22 @@ Using PostgreSQL as an event store has a lot of advantages, but there are also d
520
504
and events created by all later transactions will be read by the event subscription processor
521
505
only after this long-running transaction is committed.
522
506
507
+ ### <a id="4-10"></a>Class diagrams
508
+
509
+ This reference implementation can be easily extended to comply with your domain model.
510
+
511
+ #### <a id="4-10-1"></a>Class diagram of the domain model
512
+
513
+ 
514
+
515
+ #### <a id="4-10-2"></a>Class diagram of the projections
516
+
517
+ 
518
+
519
+ #### <a id="4-10-3"></a>Class diagram of the service layer
520
+
521
+ 
522
+
523
523
## <a id="5"></a>How to run the sample?
524
524
525
525
1. Download & install [SDKMAN!](https://sdkman.io/install).
0 commit comments