File tree Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -129,5 +129,6 @@ The deficiencies of Iterable.forEach():
129
129
###### Relative links:
130
130
- https://www.baeldung.com/java-spliterator
131
131
- https://www.geeksforgeeks.org/java-util-interface-spliterator-java8/
132
+ - https://blog.rapid7.com/2015/10/28/java-8-introduction-to-parallelism-and-spliterator/
132
133
133
134
[ Home Page] ( README.md )
Original file line number Diff line number Diff line change 66
66
- http://gorodinski.com/blog/2012/05/19/validation-in-domain-driven-design-ddd/
67
67
- https://enterprisecraftsmanship.com/posts/always-valid-vs-not-always-valid-domain-model/
68
68
- https://enterprisecraftsmanship.com/posts/validation-and-ddd/
69
+ - https://danielwhittaker.me/2016/04/20/how-to-validate-commands-in-a-cqrs-application/
70
+ - https://enterprisecraftsmanship.com/posts/validate-commands-cqrs/
71
+ - http://www.kamilgrzybek.com/design/domain-model-validation/
72
+ - http://www.kamilgrzybek.com/design/rest-api-data-validation/
69
73
70
74
## What is the best practice for Value Object?
71
75
###### Relative links:
Original file line number Diff line number Diff line change @@ -21,8 +21,9 @@ A **transaction** is a sequence of operations performed (using one or more SQL s
21
21
- *** Durable:*** When the transaction is completed, effects of the modifications performed by the transaction must be permanent in the system.
22
22
###### Relative links:
23
23
- https://www.w3resource.com/sql/controlling-transactions.php
24
- + https://github.com/enhorse/java-interview/blob/master/db.md#%D0%BD%D0%B0%D0%B7%D0%BE%D0%B2%D0%B8%D1%82%D0%B5-%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5-%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0-%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D0%B8
25
- + https://habr.com/ru/post/446662/
24
+ - https://github.com/enhorse/java-interview/blob/master/db.md#%D0%BD%D0%B0%D0%B7%D0%BE%D0%B2%D0%B8%D1%82%D0%B5-%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5-%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0-%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D0%B8
25
+ - https://habr.com/ru/post/446662/
26
+ - https://vladmihalcea.com/a-beginners-guide-to-acid-and-database-transactions/
26
27
27
28
## What is a distributed transaction?
28
29
** Distributed transactions** span multiple physical systems, whereas standard transactions do not. Synchronization amongst the systems becomes a need which traditionally would not exist in a standard transaction.
You can’t perform that action at this time.
0 commit comments