Devoxx Belgium 2023 Atmosphere
2:36
2 сағат бұрын
DevoxxGenie v0.1.2 is available
1:33
28 күн бұрын
Пікірлер
@manishshaw2393
@manishshaw2393 22 сағат бұрын
complete Recap of oAuth . Great session it was.Thanks
@jinuvijay1982
@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
@thisissmz Күн бұрын
Greate Talk
@nikochen832
@nikochen832 Күн бұрын
10000% agree with the highly dynamic runtime is pointless, not everyone has enough knowledge to use it, most people just want some APIs.
@tendaipfidze7933
@tendaipfidze7933 3 күн бұрын
Had almost given up on reactive until this guy showed up 👏👏
@alexanderravikovich6186
@alexanderravikovich6186 3 күн бұрын
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.
@kalamatej
@kalamatej 3 күн бұрын
Golden ❤
@rustinpeace7466
@rustinpeace7466 4 күн бұрын
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?
@FostersLagerMorphs
@FostersLagerMorphs 5 күн бұрын
This was eloquently presented. I found the examples very helpful in understanding how these new language features can work together.
@chriswelsh1143
@chriswelsh1143 5 күн бұрын
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.
@poojanpatel2437
@poojanpatel2437 7 күн бұрын
Why he gotta do fake accent jesus fking Christ. Taking all the fun out of a such a great video.
@jacuswoczega9180
@jacuswoczega9180 8 күн бұрын
Returns new :)
@bisqqa1103
@bisqqa1103 8 күн бұрын
that intro tho, the sounds
@omerorhan80
@omerorhan80 9 күн бұрын
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?
@JudgeFredd
@JudgeFredd 9 күн бұрын
Great speech
@curio78
@curio78 10 күн бұрын
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.moreira
@lm.moreira 11 күн бұрын
Is async log appender from log4j useful to mitigate this situation of a virtual thread mounting it after the log IO?
@zvejkal2
@zvejkal2 13 күн бұрын
Great performance and presentation style. I really enjoyed it!
@timcsq
@timcsq 14 күн бұрын
Impressive as it is, Virtual Threads make 99% of it obsolete.
@DidierLoiseau
@DidierLoiseau 14 күн бұрын
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_klang
@viktor_klang 10 күн бұрын
😂
@DidierLoiseau
@DidierLoiseau 9 күн бұрын
​@@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().
@georgiosleon
@georgiosleon 14 күн бұрын
Thank you !!!
@georgiosleon
@georgiosleon 14 күн бұрын
Thank you !!!
@user-tk4ii8ox4t
@user-tk4ii8ox4t 15 күн бұрын
Content wise okay but she is doing over over over overacting
@mahkhi7154
@mahkhi7154 16 күн бұрын
Minix is a Brilliant Philosophy. Its Implementation is Sh1t. Its Just Too Slow. You Have to do the Philosophy at Speed.
@DreamsAPI
@DreamsAPI 16 күн бұрын
Pretty nice
@hamdihamza4444
@hamdihamza4444 17 күн бұрын
this guy is hilarious 🤣 thank you Josh ur awesome man 💚💚
@rajushingadiya2860
@rajushingadiya2860 17 күн бұрын
here venkat sir is not talking about any language, he talks about how to think correctly. love you sir
@georgetarida5653
@georgetarida5653 18 күн бұрын
Really fun presentation! 😃 Always a pleasure to listen to Victor!
@rochaaraujo9320
@rochaaraujo9320 18 күн бұрын
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.
@kennethcarvalho3684
@kennethcarvalho3684 18 күн бұрын
Went over my head
@KangoV
@KangoV 18 күн бұрын
I've been using Micronaut for 4 years now. Awesome tool.
@hsmiranda
@hsmiranda 19 күн бұрын
Good video!
@ashishtrivedi6426
@ashishtrivedi6426 19 күн бұрын
Dude seriously your content was great but you need better prep
@dmitrybelyaev4244
@dmitrybelyaev4244 19 күн бұрын
A slightly extended version of this talk is available on Medium
@user-wg6ln3lz4o
@user-wg6ln3lz4o 19 күн бұрын
Finally, Evgeny got a MacBook ::::::)
@nicolasfelipe1
@nicolasfelipe1 19 күн бұрын
very clear. awesome explanation.
@nisachannel7077
@nisachannel7077 20 күн бұрын
Awesome demo ❤🎉
@bushido791
@bushido791 20 күн бұрын
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-15ICR
@V530-15ICR 20 күн бұрын
41:01 can see the IP of the one who connected (maybe the same who took the screenshot)
@V530-15ICR
@V530-15ICR 20 күн бұрын
40:37 I'm 100% sure that was written by a bot
@MrOcelot92
@MrOcelot92 20 күн бұрын
1:50:50 isn't row 50 Mono<Void> too? why there is no need to add a return something there too?
@timcsq
@timcsq 14 күн бұрын
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_nelveneto
@tonino_nelveneto 21 күн бұрын
It is always great to see Victor Rentea presenting 👏Thanks!
@KhaledKimboo4
@KhaledKimboo4 22 күн бұрын
33:40 what a horrible language, java should be illegal
@KENTOSI
@KENTOSI 22 күн бұрын
Awesome presentation! Dude was clearly well prepared navigating through all that code.
@boa6400
@boa6400 22 күн бұрын
Thank you so much for your video 😭😭😭😭😭😭😭🙏🙏🙏🙏🙏🙏🙏🙏 love you so much
@jscancella
@jscancella 23 күн бұрын
the audio is messed up - sounds like two microphones output playing at once
@mohitoautomaciek801
@mohitoautomaciek801 24 күн бұрын
👍lets de madżik hapend👍
@Dominik-K
@Dominik-K 24 күн бұрын
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-slime
@i-am-the-slime 25 күн бұрын
Wow 7 years ago and look at the disappointment that Scala 3 is today
@kellyoreilly7357
@kellyoreilly7357 25 күн бұрын
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.