diff --git a/docs/src/main/paradox/typed/distributed-data.md b/docs/src/main/paradox/typed/distributed-data.md index e96cad28f13..c22b7c227b2 100644 --- a/docs/src/main/paradox/typed/distributed-data.md +++ b/docs/src/main/paradox/typed/distributed-data.md @@ -768,7 +768,7 @@ API documentation of the `Replicator` for details. * [Strong Eventual Consistency and Conflict-free Replicated Data Types (video)](https://www.youtube.com/watch?v=oyUHd894w18&feature=youtu.be) talk by Mark Shapiro - * [A comprehensive study of Convergent and Commutative Replicated Data Types](https://inria.hal.science/file/index/docid/555588/filename/techreport.pdf) + * [A comprehensive study of Convergent and Commutative Replicated Data Types](https://hal.inria.fr/file/index/docid/555588/filename/techreport.pdf) paper by Mark Shapiro et. al. ## Configuration diff --git a/docs/src/main/paradox/typed/guide/modules.md b/docs/src/main/paradox/typed/guide/modules.md index 0b3f9b0bb77..c4ff93c8edb 100644 --- a/docs/src/main/paradox/typed/guide/modules.md +++ b/docs/src/main/paradox/typed/guide/modules.md @@ -188,7 +188,7 @@ Challenges Projections solve include the following: * Constructing alternate or aggregate views over an event stream. * Propagating an event stream onto another downstream medium such as a Kafka topic. -* A simple way of building read-side projections in the context of [Event Sourcing](https://martinfowler.com/eaaDev/EventSourcing.html) and [CQRS system](https://learn.microsoft.com/en-us/previous-versions/msp-n-p/jj591573%28v=pandp.10%29) +* A simple way of building read-side projections in the context of [Event Sourcing](https://martinfowler.com/eaaDev/EventSourcing.html) and [CQRS system](https://docs.microsoft.com/en-us/previous-versions/msp-n-p/jj591573%28v=pandp.10%29) ### Distributed Data