Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 13:10
    zbynek001 opened #4000
  • 11:20
    IgorFedchenko commented #3973
  • 11:20
    IgorFedchenko commented #3973
  • 11:18
    IgorFedchenko commented #3973
  • 10:47
    IgorFedchenko synchronize #3973
  • 10:13
    valdisz commented #3921
  • Oct 21 15:57
    Aaronontheweb closed #3877
  • Oct 21 15:57
    Aaronontheweb commented #3877
  • Oct 21 15:56

    Aaronontheweb on dev

    Persistence TestKit documentati… (compare)

  • Oct 21 15:56
    Aaronontheweb closed #3889
  • Oct 21 07:27
    dependabot-preview[bot] labeled #3999
  • Oct 21 07:27

    dependabot-preview[bot] on nuget

    Bump FluentAssertions from 4.14… (compare)

  • Oct 21 07:27
    dependabot-preview[bot] opened #3999
  • Oct 20 17:25
    valdisz synchronize #3889
  • Oct 20 17:17
    valdisz synchronize #3889
  • Oct 20 15:44
    valdisz synchronize #3889
  • Oct 20 09:22
    ismaelhamed commented #3863
  • Oct 19 23:39
    valdisz synchronize #3889
  • Oct 19 23:08
    edvinasz commented #2947
  • Oct 19 13:36
    Aaronontheweb commented #3973
Natan Vivo
@nvivo
Containers are the future
Aaron Stannard
@Aaronontheweb
well since it's public now, I guess I can comment on it - all of the core contributors have been under NDA on it
the actor model they're exposing is a programming framework for being able to leverage these capabilities on the Service Fabric runtime
because the low-level APIs for using it are extremely complicated and unfriendly
I have friends on the SQL Azure team who used themd
so this stuff aligns really well with Akka.NET too
Joshua Benjamin
@annymsMthd
So this is probably something separate from windows containers and nano server?
Aaron Stannard
@Aaronontheweb
not sure to be honest
I don't know the rest of the details
Natan Vivo
@nvivo
Honestly, MS is currently a mess compared to what they were
But I guess this is for the best
Aaron Stannard
@Aaronontheweb
only what's in that article
MS is in a "throw it on the wall and see what sticks" phase
the kindness they've done us is OSS the CLR and make it so the .NET ecosystem is no longer solely dependent on them
Natan Vivo
@nvivo
I like thay are trying new stuff and open sourcing, but at the same time they have 6 solutions for every problem and none of them is fully baked
Aaron Stannard
@Aaronontheweb
yep
MSFT has always had that problem
they go out and make it so you can run Hadoop on Azure
then simultaneously roll out their own propreitary version of MapReduce
and then also kill off Dryad (another proprietary M/R implementation they'd been doing for years out of MSR)
the criticism I would level at Microsoft is to knock if off with the "not invented here" shit
because frankly they haven't been that good at it on a lot of fronts
i.e. Metro UI
Natan Vivo
@nvivo
Agree
Joshua Benjamin
@annymsMthd
Agreed. I think the open sourcing of .Net and their focus on things like nuget are a big win.
Aaron Stannard
@Aaronontheweb
yep, I agree with that
focus on supporting the ecosystem - not trampling over it with half-baked shit
the talks I really wanted to see at .NET Fringe were the Nancy talks
Joshua Benjamin
@annymsMthd
I'm using ansible to setup windows servers and I have to say that powershell has come a long way.
Aaron Stannard
@Aaronontheweb
because I'd always been interested to see how web frameworks developed outside MSFT work
I was pretty blown away by both Nancy and ScriptCS
Joshua Benjamin
@annymsMthd
We use Nancy
Aaron Stannard
@Aaronontheweb
how do you like it?
Joshua Benjamin
@annymsMthd
Love it
Natan Vivo
@nvivo
I dont like powershell
Joshua Benjamin
@annymsMthd
We actually have Nancy frontend servers for our Akka cluster:)
Natan Vivo
@nvivo
Aaron, I'm on my phone so it's hard to type again... But can you take a look at my question about the mailbox vs msg queue above?
Aaron Stannard
@Aaronontheweb
@nvivo oh right, saw that earlier
@nvivo big difference is that the message queue is a required implementation of the mailbox
so you can say "I want a PriorityMailbox"
(that's what WithMailbox is for)
but if your actor uses a stash then is also decorates itself with a IRequiresDequeSemantics interface
which means that its PriorityMailbox implementation must support a double ended queue for stashing
so both values get respected
one is just a lower-level abstraction than the other
the message queue requirement gets fulfilled by the mailbox when it's created
Natan Vivo
@nvivo
Hmmm
Ok
Aaron Stannard
@Aaronontheweb
the mailbox wraps the message queue
in other words