Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 17:53
    Aaronontheweb closed #3972
  • 17:53
    Aaronontheweb commented #3972
  • 17:53
    Aaronontheweb closed #3976
  • 17:53
    Aaronontheweb commented #3976
  • 17:40

    Aaronontheweb on dev

    cleaned up some samples to use … (compare)

  • 17:40
    Aaronontheweb closed #3975
  • 16:33
    IgorFedchenko synchronize #3973
  • 16:31
    IgorFedchenko synchronize #3973
  • 14:04
    wsvdyk opened #3976
  • Oct 14 21:02
    Aaronontheweb synchronize #3975
  • Oct 14 21:02
    Aaronontheweb opened #3975
  • Oct 14 20:11
    IgorFedchenko commented #3973
  • Oct 14 20:10
    IgorFedchenko synchronize #3973
  • Oct 14 20:06
    IgorFedchenko synchronize #3973
  • Oct 14 20:06
    IgorFedchenko synchronize #3973
  • Oct 14 19:42
    IgorFedchenko edited #3973
  • Oct 14 18:08
    Aaronontheweb commented #3937
  • Oct 14 17:27
    Aaronontheweb commented #90
  • Oct 14 17:26
    Aaronontheweb commented #90
  • Oct 14 17:25
    Aaronontheweb assigned #90
Aaron Stannard
@Aaronontheweb
under the covers
nice!
Maciek Misztal
@mmisztal1980
yeah, using the DotNetBuild task, this one is smart enough to pick MSBuild/XBuild
Aaron Stannard
@Aaronontheweb
@ronnieoverby checking my UnboundedPriorityMailbox spec
Maciek Misztal
@mmisztal1980
we've got CD to Azure AppServices in under 10mins, with deployment slots and what not
Aaron Stannard
@Aaronontheweb
going to see if the debugger hits it
Maciek Misztal
@mmisztal1980
CAKE is awesome
I mean, the whole process takes like 10mins in vsts, with a build and a triggered release, but it's still pretty good :)
Aaron Stannard
@Aaronontheweb
@mmisztal1980 takes 50 minutes to build Akka.NET with full CI suite
would take 2 hours if we didn't run it in parallel :p
(multi-node tests, unit tests, and perf tests take a while)
Ronnie Overby
@ronnieoverby
would take 2 hours if we didn't run it in parallel :p
Heard you talking about that on dotnet rocks
or some podcast
insanely long build process :)
Aaron Stannard
@Aaronontheweb
lol
yeah, it's pretty long
but it's effective
Maciek Misztal
@mmisztal1980
I hear ya, well, using TPL is perfectly legal in CAKE, so there's plenty of room to paralellize :D
Aaron Stannard
@Aaronontheweb
we parallelize parts of the build across multiple build agents
Maciek Misztal
@mmisztal1980
makes sense
using TC
Aaron Stannard
@Aaronontheweb
so we have usually 3 computers running the really lengthy parts at the same time
Ronnie Overby
@ronnieoverby
Maybe you should parallelize the CI suite over an orleans cluster
Maciek Misztal
@mmisztal1980
's build triggers?
Aaron Stannard
@Aaronontheweb
we have a single build step that triggers everything
Ronnie Overby
@ronnieoverby
That was humor. That's what I just did right there.
Aaron Stannard
@Aaronontheweb
causes a cascade of 5 steps
blob
Ronnie Overby
@ronnieoverby
I see the screenshot... but hot diggity dog it's not working for me
Aaron Stannard
@Aaronontheweb
think I know what the issue is
could you show me your HOCON declaration and your props call?
Ronnie Overby
@ronnieoverby
I should see that breakpoint get hit anytime a message delivered to actor with mailbox right?
Aaron Stannard
@Aaronontheweb
correct
Ronnie Overby
@ronnieoverby
ye
<akka>
<hocon>
<![CDATA[
akka {
loggers = ["AFS.BatchService.Actors.CtxLogger, AFS.BatchService"]
suppress-json-serializer-warning = on
}
pubsub-mailbox {
mailbox-type = "AFS.BatchService.Actors.PubSub+Mailbox, AFS.BatchService"
}
]]>
</hocon>
</akka>
ack I cant paste code to save my life
Aaron Stannard
@Aaronontheweb
np
I got the idea
could you show me the props call?
Ronnie Overby
@ronnieoverby
_actorSystem.ActorOf(Props.Create(() => new PubSub()).WithMailbox("pubsub-mailbox"), nameof(PubSub));
If you haven't caught on yet I'm trying to prioritize Subscription/Unsubscription messages over publish messages to a pub/sub actor
Aaron Stannard
@Aaronontheweb
oh man
Ronnie Overby
@ronnieoverby
?
Aaron Stannard
@Aaronontheweb
lol try this
Ronnie Overby
@ronnieoverby
the suspense!
Aaron Stannard
@Aaronontheweb
mailbox-type : "AFS.BatchService.Actors.PubSub+Mailbox, AFS.BatchService"
with the colon instead
the other possibility here is that the HOCON parser in Akka.NET can't deal with the nested type in the FQN
which would be... odd