complete Recap of oAuth . Great session it was.Thanks
@jinuvijay1982Күн бұрын
5 years on from the video, and what he says hold true! Lots of libraries, and lots of usage of reactive programming currently.
@thisissmzКүн бұрын
Greate Talk
@nikochen832Күн бұрын
10000% agree with the highly dynamic runtime is pointless, not everyone has enough knowledge to use it, most people just want some APIs.
@tendaipfidze79333 күн бұрын
Had almost given up on reactive until this guy showed up 👏👏
@alexanderravikovich61863 күн бұрын
How do you solve the issue of cyclic updates? In your example, you will update the legacy database with the data updated on the new database, and vice versa.
@kalamatej3 күн бұрын
Golden ❤
@rustinpeace74664 күн бұрын
This seems like a real neat way to enforce architecture. I didn't catch if it is applicable to an existing codebase? Like could I slap it in one of my company's EJB's and it suggest how to modularize?
@FostersLagerMorphs5 күн бұрын
This was eloquently presented. I found the examples very helpful in understanding how these new language features can work together.
@chriswelsh11435 күн бұрын
Brian is a god. He taught me how little I know about multi-threaded Java and for that I will forever thank you. Read their book.
@poojanpatel24377 күн бұрын
Why he gotta do fake accent jesus fking Christ. Taking all the fun out of a such a great video.
@jacuswoczega91808 күн бұрын
Returns new :)
@bisqqa11038 күн бұрын
that intro tho, the sounds
@omerorhan809 күн бұрын
what about sensetive data? for example credit card information. When we keep events they will always be readable, so isn't that a safety issue? So we shouldn't use ES for that kind of use cases?
@JudgeFredd9 күн бұрын
Great speech
@curio7810 күн бұрын
Why is nullness a problem with flattening? Language changes need to happen in one go and early. People are not going to move to java or upgrade java version if features are added piece meal.
@lm.moreira11 күн бұрын
Is async log appender from log4j useful to mitigate this situation of a virtual thread mounting it after the log IO?
@zvejkal213 күн бұрын
Great performance and presentation style. I really enjoyed it!
@timcsq14 күн бұрын
Impressive as it is, Virtual Threads make 99% of it obsolete.
@DidierLoiseau14 күн бұрын
I was kind of expecting at the end: “… and this is why we have decided to deprecate all intermediate operations in the Stream API in Java 23” 😅
@viktor_klang10 күн бұрын
😂
@DidierLoiseau9 күн бұрын
@@viktor_klang Didn’t expect you to notice my comment! Since you are here, for the mapMulti() example at 26:07, shouldn’t the lambda return !downstream.isRejecting()? Also, I’m curious about isRejecting(), wouldn’t most usecases negate the returned boolean? Might be better to have isAccepting() instead - it would be more consistent with push().
@georgiosleon14 күн бұрын
Thank you !!!
@georgiosleon14 күн бұрын
Thank you !!!
@user-tk4ii8ox4t15 күн бұрын
Content wise okay but she is doing over over over overacting
@mahkhi715416 күн бұрын
Minix is a Brilliant Philosophy. Its Implementation is Sh1t. Its Just Too Slow. You Have to do the Philosophy at Speed.
@DreamsAPI16 күн бұрын
Pretty nice
@hamdihamza444417 күн бұрын
this guy is hilarious 🤣 thank you Josh ur awesome man 💚💚
@rajushingadiya286017 күн бұрын
here venkat sir is not talking about any language, he talks about how to think correctly. love you sir
@georgetarida565318 күн бұрын
Really fun presentation! 😃 Always a pleasure to listen to Victor!
@rochaaraujo932018 күн бұрын
I did few tests about file read and write, comparing Java and Rust. Guess what? Java was faster in a lot of cases, but of course, use a lot more memory than Rust.
@kennethcarvalho368418 күн бұрын
Went over my head
@KangoV18 күн бұрын
I've been using Micronaut for 4 years now. Awesome tool.
@hsmiranda19 күн бұрын
Good video!
@ashishtrivedi642619 күн бұрын
Dude seriously your content was great but you need better prep
@dmitrybelyaev424419 күн бұрын
A slightly extended version of this talk is available on Medium
@user-wg6ln3lz4o19 күн бұрын
Finally, Evgeny got a MacBook ::::::)
@nicolasfelipe119 күн бұрын
very clear. awesome explanation.
@nisachannel707720 күн бұрын
Awesome demo ❤🎉
@bushido79120 күн бұрын
I think git is good enough to last for a very long time for most use cases. Most engineers are happy to keep something that works, everything changes fast in software so it makes sense to avoid switching to a new vcs if the gains are negligible(i.e. the time/effort for the switch probably won't be worth the benefits)
@V530-15ICR20 күн бұрын
41:01 can see the IP of the one who connected (maybe the same who took the screenshot)
@V530-15ICR20 күн бұрын
40:37 I'm 100% sure that was written by a bot
@MrOcelot9220 күн бұрын
1:50:50 isn't row 50 Mono<Void> too? why there is no need to add a return something there too?
@timcsq14 күн бұрын
delayUntil subscribes to the inner code but returns the original item, which is the saved post from line 43 in this case. You can think of it like it's a procedure which executes its body, but then returns its argument (something like "Long myProc(Long arg) { return arg }"). That's why you can map this saved post into a Long using getId and return that ID as Mono<Long>.
@tonino_nelveneto21 күн бұрын
It is always great to see Victor Rentea presenting 👏Thanks!
@KhaledKimboo422 күн бұрын
33:40 what a horrible language, java should be illegal
@KENTOSI22 күн бұрын
Awesome presentation! Dude was clearly well prepared navigating through all that code.
@boa640022 күн бұрын
Thank you so much for your video 😭😭😭😭😭😭😭🙏🙏🙏🙏🙏🙏🙏🙏 love you so much
@jscancella23 күн бұрын
the audio is messed up - sounds like two microphones output playing at once
@mohitoautomaciek80124 күн бұрын
👍lets de madżik hapend👍
@Dominik-K24 күн бұрын
Great talk, Ted knows what is the real big picture and what one needs to keep in mind when designing distributed systems. As someone who has had some years of experience in this field, i highly appreciate his down-to-earth style of explaining what really matters in a memorable way and succinct time
@i-am-the-slime25 күн бұрын
Wow 7 years ago and look at the disappointment that Scala 3 is today
@kellyoreilly735725 күн бұрын
I disabled quic after I realized my router was getting flooded with it. Russian hackers can use protocol quic to attacks port 443, it's very annoying. I had to block it, so I disabled it on all of my internet browsers.