3:27 level 0 reactive: start from Java 1 4:31 Java 5 5:01 level 1 reactive: Executorservice, Callable, Future 5:52 level 1 reactive 6:40 non-blocking is a very core part of being reactive 6:42 from reactive aspect it is very important to AVOID blocking threads 6:49 and AVOID changing threads because context switch is expensive 7:13 Fork Join framework in Java 7 7:20 ForkJoinPool is an implementation of ExecutorService 8:29 each thread has its own queue
Wonderful presentation, especially taking thru various levels with live coding was awesome. Leveling makes it very easy for any programmer to understand reactive programming. Just one place where I like to add is Reactive is to handle concurrency more than parallelism, with the consideration that thread is a limited resource.
3:27 level 0 reactive: start from Java 1
4:31 Java 5
5:01 level 1 reactive: Executorservice, Callable, Future 5:52 level 1 reactive
6:40 non-blocking is a very core part of being reactive
6:42 from reactive aspect it is very important to AVOID blocking threads
6:49 and AVOID changing threads because context switch is expensive
7:13 Fork Join framework in Java 7
7:20 ForkJoinPool is an implementation of ExecutorService
8:29 each thread has its own queue
Thanks a lot, especially for building up the historical background. It really puts today's apis into context that I was missing so far :)
Fantastic presentation and demo. Loved the use of jshell. And the multi level approach was very good too.
Wonderful presentation, especially taking thru various levels with live coding was awesome. Leveling makes it very easy for any programmer to understand reactive programming. Just one place where I like to add is Reactive is to handle concurrency more than parallelism, with the consideration that thread is a limited resource.
Very good talk! Thanks for giving me a clear overview of Reactive in Java
Awesome presentation!
Good & clean way of presentation & a great session to know more about Java.
Nice presentation/demonstration, easy to follow.
i loved seeing this video footage. keep going 🤙
Great talk .. Thanks Miro :))
Thank you. 😊
Great talk!
So Kafka doesnt support reactive streams specification
The skinny. Excellent.
Thanks a lot !!
What's wrong with using an IDE ?
second that. Its more readable in IDE