These are chat archives for atomix/atomix

15th
Nov 2017
Jordan Halterman
@kuujo
Nov 15 2017 21:46
Yeah it's not so efficient to send all the keys to all partitions but we can address that separately
Johno Crawford
@johnou
Nov 15 2017 21:47
@kuujo yep it's on my list, I have a few things to smash through first
Jordan Halterman
@kuujo
Nov 15 2017 21:50
I'm actually doing one more round of refactoring to prepare for some work that needs to be done over the next few months. The changes are minor and mostly internal, but some primitive packages may or may not be moved.
Before the release
Johno Crawford
@johnou
Nov 15 2017 21:51
I'd love to see support for joining / leaving nodes, you said the code is there but not yet exposed via api?
Jordan Halterman
@kuujo
Nov 15 2017 21:52
Yeah... need to do that as well. I'll do that after this refactoring... maybe this weekend
Johno Crawford
@johnou
Nov 15 2017 21:53
i should try building a snapshot locally and test the messaging, quite interested in seeing how that performs
surely cannot be worse than jgroups / infinispan
Jordan Halterman
@kuujo
Nov 15 2017 21:55
¯(ツ)
I don't remember the numbers from ONOS off hand
Johno Crawford
@johnou
Nov 15 2017 21:56
regardless, don't know if i mentioned it last night, but the atomix code is so clean and well structured it's a pleasure to code with
so top job :)
Jordan Halterman
@kuujo
Nov 15 2017 22:01
That's the goal!
Jonathan Halterman
@jhalterman
Nov 15 2017 22:54
Hi
Jordan Halterman
@kuujo
Nov 15 2017 22:54
hi
Johno Crawford
@johnou
Nov 15 2017 22:54
hello
Jordan Halterman
@kuujo
Nov 15 2017 22:55
It’s a Halterman reunion!
Johno Crawford
@johnou
Nov 15 2017 22:55
ahahah
Jonathan Halterman
@jhalterman
Nov 15 2017 22:58
My phone is being whack
@johnou would love to see benchmarks against jgroups and infinispan
Johno Crawford
@johnou
Nov 15 2017 23:02
@jhalterman sure, I can make that part of our scaling project, that's a single comparison though in a sense.. we use infinispan as a distributed cache (which uses jgroups tcp for clustering), then inject a fork channel into the jgroups stack and use that for messaging