Reactive Spring Boot With Kotlin Coroutines: Adding Virtual Threads

  Рет қаралды 13,900

Kotlin by JetBrains

Kotlin by JetBrains

Күн бұрын

Пікірлер: 19
@varunshrivastava6845
@varunshrivastava6845 11 ай бұрын
This is one of the best explanation of how coroutines and virtual threads works. And also how springboot has incorporated these changes. Kudos to Urs Peter!!!!!
@RockyJaiswal
@RockyJaiswal 11 ай бұрын
This is one of the best talks I have seen and I have been trying to get Async + VT + Coroutines right for the last year or so and this talk answers all the questions and gives clear explanation of each model.
@slaynnyt8130
@slaynnyt8130 11 ай бұрын
This is amazingly clear and well explained, I'm gonna send this to all backend engineers of the company I work at as a must-watch!
@sushovanchakraborty1028
@sushovanchakraborty1028 11 ай бұрын
The best explanation of virtual threads till date.
@wdeath
@wdeath 11 ай бұрын
Clojure and spring webflux, is very simple to use also, functional dynamic, not spagheti code you just follow the flow. For people that like functional programming and data processing at least. Talk was very nice! Thank you.
@theDevorium
@theDevorium 11 ай бұрын
Really good explanations. But I kinda got lost in between switching good/bad approach in the end. I will have to watch it one more time I guess. Just a straightforward kotlin coroutines with spring boot+virtual threads would be nice. Keep up the good work. Cheers.
@JetherRodrigues
@JetherRodrigues 11 ай бұрын
Amazing explanation. Congrats @Urs Peter
@milosristic1111
@milosristic1111 11 ай бұрын
Good evening.Cheers
@andrewsneck
@andrewsneck 7 ай бұрын
this is brilliant which I have searched
@simonegiusso
@simonegiusso 11 ай бұрын
What has been said by Peter at 25:24 is not correct. It did not go Out Of Memory. What happened in reality is that you hit the max number of native thread your OS allows you to create per java processor. The error says "possible out of memory OR PROCESSOR/RESOURCE LIMITES REACHED. If you reduce the available amount of heap, lets say 1GB or 512MB or even less, probably you will see the exactly same error and you will be able to create the maximum number of threads your OS allows you to create. An "empty" Platform Thread occupies 1/2MB of STACK not heap. Cheers.
@qweezique
@qweezique 11 ай бұрын
thx ❤
@itshan3786
@itshan3786 11 ай бұрын
This was excellent. can we get the demo project from some where - presentation-springboot-coroutines?
@Kotlin
@Kotlin 11 ай бұрын
Thanks for asking! Please find the link to the demo project in the description of the video.
@itshan3786
@itshan3786 11 ай бұрын
@@Kotlin thanks a lot!😃😃😃
@nickernara
@nickernara 11 ай бұрын
@@Kotlinthanks but i cant see any link in video description
@AntonArhipov
@AntonArhipov 11 ай бұрын
@@nickernara you need to click to expand the description text - there will be the link
@ИвайлоЙорданов-с2ы
@ИвайлоЙорданов-с2ы 9 ай бұрын
Hi, what kind of tool Mr Urs Peter use for testing the performance of the spring boot app?
@АлександрСуходолов-э9ы
@АлександрСуходолов-э9ы 3 ай бұрын
Thanks very much for this video! Was really interesting. I am never used relational DB with async drivers (only with jdbc), but use reactive MongoDB driver with Web Flux + Reactor or WebFlux + Coroutines. But I heard about some issues with using Hibernate and RDBMS. Does VT can help to use smoothly classic JDBC with Hibernate (using own thread pool with VT) in reactive app used on (Web Flux + Reactor/WebFlux + Coroutines)?
Headache-Free Reactive Programming With Spring Boot and Kotlin Coroutines
54:21
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
How to become Kubestronaut in 2025 | Best Roadmap with Free Resources
6:34
Abhishek.Veeramalla
Рет қаралды 6 М.
Coroutines and Loom behind the scenes by Roman Elizarov
45:22
Kotlin by JetBrains
Рет қаралды 34 М.
Exploring Exposed: A Kotlin Solution to Database Access | Chantal Loncle
40:47
Virtual Threads and Structured Concurrency in Java 21 With Loom
1:14:41
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 32 М.
Coroutines: Concurrency in Kotlin
30:22
Dave Leeds
Рет қаралды 22 М.
Roman Elizarov - Structured concurrency
1:00:01
Hydra
Рет қаралды 26 М.
What's Looming in Spring? by VENKAT SUBRAMANIAM & JOSH LONG
52:26
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.