File tree Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Webflux
2
+ https://blog.devgenius.io/uplift-your-java-spring-boot-to-webflux-non-blocking-application-7b207999e669
3
+
4
+ 3 part series thats pretty good overview, and has good info on setting an MDC in a reactive safe fashion
5
+ * https://spring.io/blog/2019/03/06/flight-of-the-flux-1-assembly-vs-subscription
6
+ * https://spring.io/blog/2019/04/16/flight-of-the-flux-2-debugging-caveats
7
+ * https://spring.io/blog/2019/12/13/flight-of-the-flux-3-hopping-threads-and-schedulers '
8
+
9
+ Quiz and such
10
+ https://tech.io/playgrounds/929/reactive-programming-with-reactor-3/Intro
11
+
12
+ Webflux Threading Model
13
+ https://piotrminkowski.com/2020/03/30/a-deep-dive-into-spring-webflux-threading-model/
14
+
15
+ ## Webfluxes and Kotlin Specifics
16
+ Reactive and coroutines
17
+ https://docs.spring.io/spring-framework/reference/languages/kotlin/coroutines.html#how-reactive-translates-to-coroutines
18
+
19
+ ## Schedulers and Metrics
20
+ I noticed that in micrometer there is support for scheduler metrics. I saw an obsolete/deprecated example in a client library. TODO research this stuff more
21
+ https://github.com/reactor/reactor-core/blob/main/docs/asciidoc/metrics.adoc
22
+ https://stackoverflow.com/questions/74461502/migration-guide-for-schedulers-enablemetrics-in-project-reactor
23
+
24
+ # Kotlin Thread Safety
25
+ https://levelup.gitconnected.com/how-to-write-thread-safe-code-with-kotlin-8a56ca6ff7a
26
+
27
+ # Java Stuff
28
+ ALl functional interfaces in java
29
+ https://www.educative.io/answers/a-list-of-all-the-functional-interfaces-in-java
30
+
31
+ ## Thread Metrics
32
+ https://stackoverflow.com/questions/71509187/spring-boot-thread-pool-metrics
33
+
34
+ ## Completable Future
35
+ https://www.baeldung.com/java-completablefuture
36
+
37
+ ## NIO
38
+ This is how netty is able to implement non-blocking IO
39
+ https://jenkov.com/tutorials/java-nio/nio-vs-io.html
You can’t perform that action at this time.
0 commit comments