Тёмный

Reactive Spring • Josh Long • GOTO 2019 

GOTO Conferences
Подписаться 998 тыс.
Просмотров 56 тыс.
50% 1

This presentation was recorded at GOTO Chicago 2019. #gotocon #gotochgo
gotochgo.com
Josh Long - Spring Developer Advocate at Pivotal, Java Champion & Author of 6 books ‪@coffeesoftware‬
RESOURCES
/ starbuxman
/ joshlong
mastodon.online/@starbuxman
bootifulpodcast.fm
joshlong.com
www.biodrop.io/joshlong
ABSTRACT
Microservices and big data increasingly confront us with the limitations of traditional input/output. In traditional IO, work that is IO-bound dominates threads. This wouldn't be such a big deal if we could add more threads cheaply, but threads are expensive on the JVM, and most other platforms. Even if threads were cheap and infinitely scalable, we'd still be confronted with the faulty nature of networks. Things break, and they often do so in subtle, but non-exceptional ways. Traditional approaches to integration bury the faulty nature of networks behind overly simplifying abstractions. We need something better.
Spring Framework 5 is here! It introduces the Spring developer to a growing world of support for reactive programming across the Spring portfolio, starting with a new Netty-based web runtime, component model and module called Spring WebFlux, and then continuing to Spring Data Kay, Spring Security 5.0, Spring Boot 2.0 and Spring Cloud Finchley.
Sure, it sounds like a lot, but don't worry! Join me, your guide, Spring developer [...]
Download slides and read the full abstract here:
gotochgo.com/2019/sessions/722
RECOMMENDED BOOKS
Josh Long • Reactive Spring • amzn.to/3EkbRm9
Josh Long & Kenny Bastani • Cloud Native Java • amzn.to/3L4vvq3
Josh Long & many more • Pro Spring Integration • amzn.to/3PlBv0j
Josh Long & Steve Mayzak • Getting Started with Roo • amzn.to/3YVOfOj
/ gotochgo
/ gotoconference
/ goto-
gotocon.com
#spring5 #SpringFramework #microservices #SpringBoot #SpringSecurity
Looking for a unique learning experience?
Attend the next GOTO Conference near you! Get your ticket at gotocon.com
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
ru-vid.com...

Наука

Опубликовано:

 

27 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 52   
@iJuenger
@iJuenger 5 лет назад
I am a simple man, I see a talk by Josh -> Instant Like
@ddomingo
@ddomingo 4 года назад
I love production. YOU should love production. You should go as early and often as possible. Bring the kids, bring the family. The weather is amazing. It's the happiest place on Earth. It's better than Disneyland. Hahaha Mr Long, well done.
@lsranganath9054
@lsranganath9054 3 года назад
In Hindi Language...Josh means abundant enthusiasm...and this man is no less than that... love his sessions.....
@matheusc.5416
@matheusc.5416 3 года назад
That was one of the best speeches I've seen about Reactive Spring + Josh is a funny guy, hahaha
@nawnaw4709
@nawnaw4709 5 лет назад
clear and straight to the point! like it
@camilohurtado3543
@camilohurtado3543 3 года назад
Great talk... very useful for getting into reactive prog
@hdevivs09
@hdevivs09 3 года назад
Makes so much sense when you have worked with RxJS observables.
@saikrishnareddychityala7314
@saikrishnareddychityala7314 3 года назад
Clearly explained why one should prefer reactive architecture to MVC model in the context of scaling. And also key role of protocols (http, Websockets and Rsockets) in applications architecture
@tareksahalia
@tareksahalia 4 года назад
man, I need you in all in my projects
@AbHIShEkUPAdhYaYshekup
@AbHIShEkUPAdhYaYshekup 3 года назад
I don't how people commented clear, simple, etc. First 15 mins is just talk and after he takes bullet train of development and I can't match his pace. It must be great talk for those who are great learners and experience java/spring developers, but not for slow and new ones
@keineangabe8993
@keineangabe8993 2 года назад
Agreed
@hutofrock
@hutofrock Год назад
Great stuff!
@vinaylodha3013
@vinaylodha3013 4 года назад
Even windows!
@magzhanabdibayev3818
@magzhanabdibayev3818 2 года назад
damn this guy speaks at 2x speed in real life good presentation:) thanks
@asashish905
@asashish905 Год назад
I learnt not only reactive probramming but a new way injecting dependency using Lombok and also a replacement of @PostConstruct. Bravo!
@harshchaudhary8182
@harshchaudhary8182 3 года назад
best speech
@yapadqoi
@yapadqoi 3 года назад
This guy is good
@VinceLikesTacos
@VinceLikesTacos 5 лет назад
Will the deep dive that he talked about be published? That would be awesome to see as well
@GOTO-
@GOTO- 5 лет назад
The deep dive Josh mentions is a masterclass that lasted a full day. It has not been video recorded.
@coconutbunch
@coconutbunch 2 года назад
Curious, is there a reason for spacing the params when typing code. 🤔. May be it feels good when its prettified?
@atanasdenkov2433
@atanasdenkov2433 4 года назад
Very entertaining. Good guy, knows his stuff. Only one thing pissed me off .. he used "efficient" and "polling" in the same sentence.
@roronoa_d_law1075
@roronoa_d_law1075 3 года назад
34:45 without reactive spring, server sent events blocks a thread ?
@qingcaish
@qingcaish 5 лет назад
I like josh long, but you can start watch from 15min.
@prdoyle
@prdoyle 5 лет назад
"I don't have much time." Proceeds to babble and repeat himself for 15 minutes. The rest of the talk is awesome, though.
@zAlbee2
@zAlbee2 5 лет назад
I found the intro and motivation for reactive programming useful, starting from 3:13 and up to 14:30. Then skip to 15:30 because his jokes are bad.
@Technomancr
@Technomancr 4 года назад
I loved the jokes.
@Rjbcc
@Rjbcc 4 года назад
The build up before writing code was important though.
@orlovskyconsultinggbr2849
@orlovskyconsultinggbr2849 5 лет назад
Cool idea, but how do we test it?
@thatoneuser8600
@thatoneuser8600 2 года назад
You can mock and stub it with various testing libraries, and if you have a callback that's multi-lined, then turn it into its own method, replace it with a method reference, and then you can unit test that method
@dineshsolanki1666
@dineshsolanki1666 2 года назад
Why do we need backpressure for Mono?
@brijchavda
@brijchavda 3 года назад
Here is Production and There is PHP. They should never come close. Haha.. Like your satire.
@krige
@krige 3 года назад
Does anyone know why he uses Publisher instead of Flux as returned type of the request handler method on line 73 at 34:28?
@somerandomguy000
@somerandomguy000 3 года назад
Flux is a subtype of Publisher, so it’s the same. It could be a Mono too
@dineshsolanki1666
@dineshsolanki1666 2 года назад
There is only on type of data published that is Publisher but these guys have decorated Publisher with Mono and Flux which is nothing but some additional behaviour to Publisher.
@folgerf
@folgerf 4 года назад
can we find the repo of this talk somewhere?
@Revoltoso89
@Revoltoso89 3 года назад
I think this is github.com/joshlong/reactive-spring-article
@LuisGabrielBetancourtRodriguez
@LuisGabrielBetancourtRodriguez 3 года назад
hahahahahha Hide banner spring, "Disabled by order of Josh Long"
@DeGoya
@DeGoya 2 года назад
He is so fast at programming, it's quite baffling
@xendworld1694
@xendworld1694 Год назад
how fast can you talk: "yes"
@melanycordova9601
@melanycordova9601 4 года назад
hi there can you please share the code for this project please, and can i deploy a reactive project into a Wildfly and manage the Database conextion to tthe conextion with wilfy
@Revoltoso89
@Revoltoso89 3 года назад
I think this is github.com/joshlong/reactive-spring-article
@MuztabaHasanat
@MuztabaHasanat 4 года назад
Is he on of those PHP hater ?
@deadbeef16
@deadbeef16 5 лет назад
Do I hear a Louis Rossmann in that talk?
@karpuzye
@karpuzye 3 года назад
nerdler boyle tipleri sever.
@adolforuiz3114
@adolforuiz3114 4 года назад
nodejs is better
@diegov9799
@diegov9799 4 года назад
Hi, why ?
@adolforuiz3114
@adolforuiz3114 4 года назад
@@diegov9799 because the support from v8 engine from google, the calaback queue, the Nature from JS wich is asynchronous
@enforc3rr
@enforc3rr 3 года назад
ofc it's better for small scale applications
@blasttrash
@blasttrash 3 года назад
its not typed language. I see a function which takes options object, how am I supposed to know what fields this so called object contains? not to mention, this can change at runtime too. And dont get me started with typescript. Its a poor mans type system that tries to fix the flaws of javascript.
@myobpro8516
@myobpro8516 3 года назад
It depends on the context...
Далее
The Reactive Revolution • Josh Long • YOW! 2019
52:30
Лепим из пластилина🐍
00:59
Просмотров 383 тыс.
Bootiful Spring Boot 3 by Josh Long @ Spring I/O 2023
49:44
Reactive Spring.  Josh Long, Pivotal
57:13
Просмотров 42 тыс.
Avoiding Reactor Meltdown
58:22
Просмотров 22 тыс.
Bootiful Testing by Josh Long
51:13
Просмотров 4 тыс.
Ноутбук за 20\40\60 тысяч рублей
42:36
iPhone 15 Pro в реальной жизни
24:07
Просмотров 454 тыс.
#engineering #diy #amazing #electronic #fyp
0:59
Просмотров 2,3 млн