Тёмный
Reactive Summit
Reactive Summit
Reactive Summit
Подписаться
Learn about CQRS, Event-Sourcing, Serverless, Cloud Native App Design, and more on this channel.

For information regarding how you can participate in Reactive Summit 2022, please email events@linuxfoundation.org.
Closing Remarks - Josh Long, VMware
4:11
2 года назад
Комментарии
@kiaratallent3881
@kiaratallent3881 5 часов назад
Jesus cucking christ i dont care about descartes
@NaveenSiddareddy
@NaveenSiddareddy Месяц назад
36:10 Colin, you may have hit the jackpot. Checkout @thatdot Quine product. Entities, relations and state(late arrival also) , ingestion with back pressure , events in motion( standing query) more than a group by . May be pairing with nats would do it
@LtdJorge
@LtdJorge Год назад
I think it's my 5th time coming back to it.
@Cal97g
@Cal97g Год назад
I have a few project ideas for Erlang, looking forward to implementing them
@JonathanYee
@JonathanYee Год назад
My take is just on his example of services relying on each other to complete a workflow (order + credit service). The thing he's missing is to use a saga pattern. And if they did their DDD well they could have realise some of them could have been in the same bounded context. eventing in microservice should be a broadcast and forget. Once we have the notion of state 1 > state 2 > state 3, you need another strategy to manage that.
@akcaburak
@akcaburak Год назад
I know the reactor-netty-incubator-quic but There is an example for RSocket Quic? Is Quic implemented into the Rsocket?
@mackwebster7704
@mackwebster7704 Год назад
ρгό𝔪σŞm
@miladamiryshahrabi6503
@miladamiryshahrabi6503 Год назад
great and thanks. where we can get the code?
@trevorburton-mccreadie1008
@trevorburton-mccreadie1008 Год назад
my apologies, i meant to have this published before now, i'll get it published this week and drop a link here for you when it's done :)
@RinatShaykhutdinov
@RinatShaykhutdinov Год назад
That was f awesome talk!
@alex.shmalex
@alex.shmalex 2 года назад
This talk didn't age well after structured concurrency. Loom is going to kill reactive programming. Amen.
@spheenik
@spheenik Год назад
"After" structured concurrency? It's only in Incubator at the moment. And while you can certainly reimplement something like Reactor on StructuredTaskScope, the multitude of operators you have already production ready in Reactor that allow you to define your pipeline will look very ugly if you just build it up "in place" with StructuredTaskScope. So, I beg to differ, Loom is not going to kill it (first time I ever disagree with Brian Goetz, ever!)
@gamingwithvadant574
@gamingwithvadant574 2 года назад
Bekaar
@hneres
@hneres 2 года назад
Great video. Realy seems that the combination between Loom + Reactive Frameworks will be very good.
@freddyfastbear_harharharharhar
@freddyfastbear_harharharharhar 2 года назад
He looks like he's been taken hostage.
@michaeleaster1815
@michaeleaster1815 2 года назад
This is a creative, entertaining talk: thank you. I enjoyed it very much.
@goofansu
@goofansu 2 года назад
Coolest Erlang introduction! Thank you, Fred.
@AlexandreCassagne
@AlexandreCassagne 2 года назад
What I don’t understand about event sourcing, is how do you maintain that current state for millions of different entities ? Are you basically committing it to database by consuming the ‘added’ command? Or is it held in memory and has to be recalculated every time he restarts his server by reading the whole stream? When would you replay the whole stream if it’s committed to a database?
@AlexandreCassagne
@AlexandreCassagne 2 года назад
Another thing - these abstractions are great, I don’t know this framework well. I have experience with Spring, is there any similar abstraction there for event sourcing?
@MrAKAQUAN
@MrAKAQUAN Год назад
Same concern, I have not seen some one had solved that problem yet.
@markemerson98
@markemerson98 2 года назад
so correct me if im wrong: good event source implementation includes both an EVENT and a snapshot of STATE so if required we can query and replay historical events up the point of failure ?
@MarkRReed
@MarkRReed 2 года назад
Great stuff Josh!! Thanks
@xprt642
@xprt642 2 года назад
Great video!
@ArifBasri
@ArifBasri 2 года назад
11:00 Good and interesting explanation of the lunar module failure ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-B1J2RMorJXM.html
@nilskp
@nilskp 2 года назад
I've never heard stateful vs stateless described in this way, which is basically just caching vs not caching. More commonly stateless refers to the state being carried around on the requests/responses, so that there's no need to retrieve state on an arbitrary insuran instance, unlike stateful where the instance must either hold state or retrieve it from a central location.
@halgari
@halgari 2 года назад
I expected a talk about actors and modern uses of them, instead I got something else? If you want, go re-watch this talk, there are more buzz-words in than I could count. Every slide is an assertion, with disconnected results of that assertion and absolutely no facts, code, or explanation. Even the Q&A section was a mess: "Professor, how do we deal with X and Y when Z exists? Carl: well we have Y and X so Z isn't a problem". Every answer he gave was just a re-phrase of the question, then he acted like he had answered the question! This talk was a markov chain of buzzwords. The Q&A section was the same markov with a different random seed.
@BrainSuperpower
@BrainSuperpower 2 года назад
What's the problem with you ? The title says "Paradigm" ;)
@ruixue6955
@ruixue6955 2 года назад
1:52 distributed transactions is a different game 1:59 resource manager 3:04 in practice, life is more challenging than that 3:16 configuration is hard 4:33 reason: CAP theorem 4:58 important paper: life beyond distributed transactions 5:43 CQRS/ES to the rescure 7:37 only Durability in ACID is valid
@alexandersmirnov4274
@alexandersmirnov4274 2 года назад
Guys that was a great talk!!! I hope we will see you again together on this topic.
@wusman02
@wusman02 2 года назад
i am the 69th liker
@ythalorossy
@ythalorossy 2 года назад
Thank you very much for the clarufucation about the difference between Message and Event.
@TomaszNurkiewicz
@TomaszNurkiewicz 2 года назад
0:00 Introduction 2:59 Sample use case 11:19 CompletableFuture 13:42 Project Reactor 19:05 Project Loom 30:10 Loom + Reactive approach 34:01 Questions
@rahuldeepattri9244
@rahuldeepattri9244 2 года назад
This really helps in understanding reactive programming better!
@aethermass
@aethermass 2 года назад
What just happened?
@tsconn23
@tsconn23 2 года назад
LOL!
@ping411
@ping411 3 года назад
Interesting about the problem of clustering in 17:23 Erlang has a global registry where you can find the correct process across the cluster. Pretty similar
@cogitaria9477
@cogitaria9477 3 года назад
OK, not just forgiving but enjoying and encouraging diversity of accents but... C'mon man! SKEDJeweler is "schedule... er"? Anyway, awesome presentation all kidding aside.
@User-ty2ml
@User-ty2ml 3 года назад
GREAT !!!!!
@ggg123341
@ggg123341 3 года назад
Great Presentation! Thank you
@gdargdar91
@gdargdar91 3 года назад
Go DDoS yourself.
@antoinechamot1619
@antoinechamot1619 3 года назад
Where is the repo ?
@tylerlanigan9837
@tylerlanigan9837 3 года назад
Awesome!
@harshitjoshi9452
@harshitjoshi9452 3 года назад
Thnx Rob for this nice compressed and information-rich presentation.
@aadarshsingh7406
@aadarshsingh7406 3 года назад
Does he not look like Jesse Pinkman from Breaking bad???
@craigmunday3707
@craigmunday3707 3 года назад
Such a great tribute to Dmitry
@BizOnlineIncome
@BizOnlineIncome 3 года назад
very useful detailed presentation for akka actors and akka streams. if you can please keep in touch for future online meetings with you to understand more about the system. furqan.cloud.dev@gmail.com
@mehdimohammadi1623
@mehdimohammadi1623 3 года назад
Could you please share GitHub URL for the project?
@gaetano222
@gaetano222 3 года назад
Nats is fantastic! Thank you Derek, Waldemar and all who made it possible.
@erikgook598
@erikgook598 3 года назад
Can't you just make an sql-view for the search service to query the reservations without the need for kafka?
@anatoliy.t
@anatoliy.t 3 года назад
What a great talk!
@no_more_free_nicks
@no_more_free_nicks 3 года назад
I want to work on this project. It is hard and what we need for energy transformation.
@saumilkapadia88
@saumilkapadia88 3 года назад
You both are amazing!! Lovely presentation and really amazing speech by both of you guys!!
@stanislavzemlyakov5442
@stanislavzemlyakov5442 3 года назад
I love this tech.
@elliottenglehutt2125
@elliottenglehutt2125 3 года назад
not a scam
3 года назад
A great introduction into Akka Streams from the trenches! One question, though: if data loss is to be avoided at all costs, then why rely on the assumption that processing of in-flight messages will succeed? An Akka Streams process could be abruptly terminated by a multitude of external factors, most trivially hardware failure. Since your're consuming from Kafka, why not use explicit offset confirmation like Alpakka Kafka supports, and only confirm the Kafka offset after the HTTP message was successfully sent? That way, unconfirmed in-flight messages would be refetched from Kafka and reprocessed. Of course, that would only work if the external endpoints were idempotent, but that's a reasonable assumption. Even if they weren't, there would be other ways to work around that.
@myverynow
@myverynow 3 года назад
it seems to rain with computer illiterates (imbeciles) in this forum. they all speak nice, but have no clue what so ever. unsubscribing!