Clustered Event Sourcing and CQRS with Akka and Java - Hugh McKee

  Рет қаралды 5,597

Devoxx

Devoxx

Күн бұрын

Пікірлер: 15
@jwj410
@jwj410 3 жыл бұрын
Great talk. the example repos are awesome too, thanks
@joeldsouzax
@joeldsouzax 5 жыл бұрын
Thanks Hugh!! you really helped me in getting a perspective of how simple it is to build CQRS project in AKKA!
@alexiskylo8916
@alexiskylo8916 3 жыл бұрын
Sorry to be off topic but does anybody know a way to get back into an Instagram account? I stupidly forgot the login password. I appreciate any help you can offer me!
@zanderraylan8518
@zanderraylan8518 3 жыл бұрын
@Alexis Kylo instablaster :)
@alexiskylo8916
@alexiskylo8916 3 жыл бұрын
@Zander Raylan thanks so much for your reply. I found the site thru google and im trying it out atm. Takes a while so I will get back to you later with my results.
@alexiskylo8916
@alexiskylo8916 3 жыл бұрын
@Zander Raylan it did the trick and I now got access to my account again. I am so happy:D Thanks so much you saved my account!
@zanderraylan8518
@zanderraylan8518 3 жыл бұрын
@Alexis Kylo Happy to help =)
@abelgerli
@abelgerli 4 жыл бұрын
Event sourcing CQRS are still underappreciated. Actually I have seen projects mixing up the meaning of command and events in the understanding how it's used and what it represents. If you mix them up you get a big mess without defined information flow. So watch out to get in a zen state in your team to see the flow of the data clearly structured. If you start to get questions how the flow from commands to events and the events to different read side stores goes you just have a problem. So it is time to talk to show the simple but powerful architecture. By the way there are people in every job doing it because it's their job and there are people that are just convinced what and how they do things. ;-) Just like his professional but quite attitude about it respect.
@ВикторМанзар
@ВикторМанзар 5 жыл бұрын
Hello there! Could you share the code of presentation?
@vadimprudnikov9072
@vadimprudnikov9072 6 жыл бұрын
I didn't like the code: lots of if-else, instanceOf, null checks, many things in one class and so on. I consider it like a code I'm supposed to write. If it's true then I don't want to use this.
@joeldsouzax
@joeldsouzax 5 жыл бұрын
Akka has two types of libraries for this, the one which is best in my opinion is the typed one, in which you specify the actor and bind the type of messages it can receive, so it can take away a lot of instance of keywords out of it. other thing is this is just a demo app, on a normal app, you would be really mindful of the plumbing. so try it out,
@abelgerli
@abelgerli 4 жыл бұрын
Actually Akka was originally written in scala if you use it with pattern matching in scala it gets much clearer. The point with a actor system is also to do multi thread programming in a safe non blocking way. That's way actors are the default way to programm multi threaded applications in scala.
@vadimprudnikov9072
@vadimprudnikov9072 4 жыл бұрын
@@abelgerli Thank you for the answer! My point is that the author should consider preparing a cleaner example. I believe that the first impression is very important, and people expect to see something nice and simple, so you will get better retention. Thank you.
@LusidDreaming
@LusidDreaming 2 жыл бұрын
@@vadimprudnikov9072 I agree to some degree, but often in examples for a framework this is more helpful. When you write cleaner code, it's easier to understand from a high level, but it becomes difficult to understand how to implement it yourself because there are many utility classes involved. It's a double edged sword: on one hand, like this presentation, you get to see everything needed to implement the solution in one place, but it does look messy because there's not a lot of separation of concerns. The other extreme is that the code is very clean and easy to understand, but then when you go to imement it yourself you have trouble finding all the little utilities you need. I also agree with the previous comment that scala is much cleaner. If you go look at scala examples the actors are typically much smaller and easier to understand.
@hotplugin
@hotplugin 6 жыл бұрын
Boring presentation.
SISTER EXPOSED MY MAGIC @Whoispelagheya
00:45
MasomkaMagic
Рет қаралды 16 МЛН
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 6 МЛН
CAN YOU DO THIS ?
00:23
STORROR
Рет қаралды 39 МЛН
Wait for the last one 🤣🤣 #shorts #minecraft
00:28
Cosmo Guy
Рет қаралды 14 МЛН
Distributing State Reliably with Akka.Cluster.Sharding
31:24
Petabridge
Рет қаралды 1,2 М.
Building microservices with event sourcing and CQRS
1:24:33
SpringDeveloper
Рет қаралды 112 М.
CQRS and EventSourcing with Spring & Axon - Nakul Mishra
50:16
Akka HTTP - The What, Why and How
42:50
InfoQ
Рет қаралды 45 М.
Greg Young - A Decade of DDD, CQRS, Event Sourcing
48:04
Domain-Driven Design Europe
Рет қаралды 183 М.
SISTER EXPOSED MY MAGIC @Whoispelagheya
00:45
MasomkaMagic
Рет қаралды 16 МЛН