by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jun 05 20:30
    Arkatufus converted_to_draft #4453
  • Jun 05 20:29
    Arkatufus synchronize #4453
  • Jun 05 20:29
    Arkatufus commented #4453
  • Jun 05 18:44
    Aaronontheweb commented #4453
  • Jun 05 16:58
    Arkatufus opened #4453
  • Jun 05 10:51
    AndrewBoklashko commented #1675
  • Jun 05 10:18
    AndrewBoklashko commented #1675
  • Jun 05 07:34
    thomaslazar commented #4449
  • Jun 05 06:49

    dependabot-preview[bot] on nuget

    Bump Google.Protobuf from 3.12.… (compare)

  • Jun 05 06:49
    dependabot-preview[bot] labeled #4452
  • Jun 05 06:49
    dependabot-preview[bot] opened #4452
  • Jun 05 05:06
    andersstorhaug edited #4451
  • Jun 04 19:53
    Arkatufus synchronize #4448
  • Jun 04 19:28
    snekbaev commented #4446
  • Jun 04 19:28
    snekbaev commented #4446
  • Jun 04 19:27
    snekbaev commented #4446
  • Jun 04 19:13
    Arkatufus commented #4446
  • Jun 04 19:13
    Arkatufus commented #4446
  • Jun 04 19:03
    snekbaev commented #4446
  • Jun 04 19:03
    snekbaev commented #4446
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
a ConcurrentQueueMailbox can support bounded, unbounded message queues - and those message queues can also have deque semantics for stashing
Natan Vivo
@nvivo
So, I think it's better to explain first how to change the mailbox, and then explain the message queue in another section
Aaron Stannard
@Aaronontheweb
agree
Natan Vivo
@nvivo
Another thing is that WithMailbox takes a string. Is that the fully qualified name of thr mailbox? In akka therr are some keywords, but I didn't find them on akka.net
Aaron Stannard
@Aaronontheweb
yep, it can be
oh wait
no it can't
you have to define your mailbox types inside your config
just like dispatchers
Natan Vivo
@nvivo
Directly in the root right?
Aaron Stannard
@Aaronontheweb
sorry, my internet keeps dying