Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Dec 07 11:49
    IgorFedchenko commented #4085
  • Dec 07 10:31
    IgorFedchenko commented #4085
  • Dec 07 08:36
    IgorFedchenko commented #4085
  • Dec 06 20:57
    IgorFedchenko commented #4085
  • Dec 06 20:32
    IgorFedchenko commented #4085
  • Dec 06 20:01
    IgorFedchenko commented #4085
  • Dec 06 19:55
    IgorFedchenko commented #4085
  • Dec 06 16:22
    Aaronontheweb labeled #3997
  • Dec 06 16:22
    Aaronontheweb closed #3997
  • Dec 06 16:20
    IgorFedchenko commented #3997
  • Dec 06 16:08
    IgorFedchenko commented #4085
  • Dec 06 15:50
    Aaronontheweb assigned #4085
  • Dec 06 15:50
    Aaronontheweb labeled #4085
  • Dec 06 15:50
    Aaronontheweb labeled #4085
  • Dec 06 15:49
    Aaronontheweb closed #4032
  • Dec 06 14:58
    IgorFedchenko commented #4032
  • Dec 06 14:57
    IgorFedchenko opened #4085
  • Dec 05 17:21
    Aaronontheweb synchronize #4079
  • Dec 05 17:20
    Aaronontheweb labeled #4084
  • Dec 05 17:20
    Aaronontheweb labeled #4084
Roger Johansson
@rogeralsing
But we also have to keep in mind the scope of the akka.net project, we are porting what exists in java Akka. everything else is pretty much out of scope and should be hosted elsewhere
Bartosz Sypytkowski
@Horusiath
I think that Lighthouse as command-line program installed as chocolatey is good idea
Roger Johansson
@rogeralsing
yes absolutely. but that can be managed by Petabridge
@Horusiath where is the 3 sec for akka.persistence tests specified?
the timeout that is.. hardcoded or in config?
Bartosz Sypytkowski
@Horusiath
@rogeralsing are you talking about Akka.Persistence.TestKit specs?
Roger Johansson
@rogeralsing
yes
Bartosz Sypytkowski
@Horusiath
AsyncWriteProxy has hardcoded timeout (marked as TODO in both .NET and JVM ;) ) on replay but it's not 3sec ;) If I'm correct this is a TestProbe.ExpectMsg timeout
Roger Johansson
@rogeralsing
Ah oki
Roger Johansson
@rogeralsing
Pretty impressive with an Akka Transport on Akka IO :)
The framework builds itself :D
Timur Babyuk
@timba
@rogeralsing I see you point about leaving Akka.NET clear and following inherited Akka model. But 3 lines of code is potentially 3 bugs. So having reusable piece of code even such small piece of code won't hurt anyone I believe. It's possible to put discovery service to a separate package as @tstojecki mentioned and I think such package will appear in form of community contribs to the project.
Aaron Stannard
@Aaronontheweb
@Horusiath that is a good idea
I'll see about making that happen
Aaron Stannard
@Aaronontheweb
@timba I'm going to make lighthouse more user-friendly, for sure
Aaron Stannard
@Aaronontheweb
@rogeralsing is there a new XUnit plugin for ReSharper or VS that runs XUnit 2?
I miss being able to run our tests in debug mode :p
also, I'm not a fan of the latest changes to Gitter - seems like they don't show which messages have been read or not any more
Aaron Stannard
@Aaronontheweb
for anyone who's been wondering about Microservices with Akka.Cluster, here's a great story from theJVM: http://tech.iheart.com/post/121599571574/why-we-picked-akka-cluster-as-our-microservice
iHeartRadio is one of the most popular apps in the US
Roger Johansson
@rogeralsing
@Aaronontheweb I use the built in testrunner in vs for xunit2 (i think.. it works, and I can debug, thats enough for me :) )
Aaron Stannard
@Aaronontheweb
got a link for that?
Roger Johansson
@rogeralsing
its the one built into vs. I havnt installed anything (that I remember)
Chris Martin
@trbngr
Great article @Aaronontheweb! Do you have a list of Akka-based blogs? Jvm and .net.
Aaron Stannard
@Aaronontheweb
oh really? so it gets picked up by VS without an extension?
that's basically everything from the core Akka.NET team :p
Chris Martin
@trbngr
But I already subbed to those :P
Aaron Stannard
@Aaronontheweb
haha
Bartosz Sypytkowski
@Horusiath
you've forgot Hakan
Aaron Stannard
@Aaronontheweb
oh yeah, he has good stuff on the TestKit
Bartosz Sypytkowski
@Horusiath
is pretty good
Chris Martin
@trbngr
nice
tstojecki
@tstojecki
@Aaronontheweb good article, have you actually used akka.net cluster in prod with good success? ... would love to that, but those intermittent tcp errors are not giving me a warm and fuzzy feeling
i have looked at the comments and issues today, looks like others are running to some of those as well
This message was deleted
Aaron Stannard
@Aaronontheweb
@tstojecki senor @annymsMthd has. You have to bear in mind that a lot of the issues that come up with Akka.Cluster when you're initially launching it have to do with two nodes racing to connect with each other, dropping the connection attempt when they realize that two are occurring at once (which is illegal,) and then waiting at random intervals to attempt to connect again.
Cassandra, Riak, and other clustered DB systems run into the same issue
and it's something that comes up more often in dev and test than production
that being said, eliminating intermittent TCP connection errors is something that we're still working on
1.0.2 resolved a lot of that
but there's still a lot more work to do
I'm just about done with the R&D I had to do to develop Petabridge's training courses (gotta pay the bills,) shifting back to full-time R&D on Akka.Cluster and Helios next week
I've personally used Akka.Remote in production under what I would consider to be very heavy workloads
tstojecki
@tstojecki
great to hear you guys are aware and on top of that
Aaron Stannard
@Aaronontheweb
yeah, I'm anal about the quality control on Akka.Cluster - but a lot of the issues are really subtle
i.e. we realized that running the heartbeat system on top of the TPL had devastating consequences under even light loads
moved that to the dedicated scheduler and resolved a lot of heartbeat issues