These are chat archives for akkadotnet/akka.net

19th
Jun 2015
Arjen Smits
@Danthar
Jun 19 2015 07:42
lol. just accidentally went to akka.net instead of getakka.net
Roger Johansson
@rogeralsing
Jun 19 2015 08:45
I sent a mail to the domain owners last week
No reply though
Timur Babyuk
@timba
Jun 19 2015 08:52
in case they want money for domain ownership change we can organize crowdfunding campaign :)
cosmaioan
@cosmaioan
Jun 19 2015 09:47
Hello. A quick check. Did somebody has experience with Azure webjobs and Akka. I want to run the my Akka System inside a WebJob that will be triggered by a queue item. I am not sure if Azure webjobs creates separate processes per job. dequeue Item. I don't want to have two Actor System running in parallel.
Roger Johansson
@rogeralsing
Jun 19 2015 09:52
If that is the case, you can use akka.remote to communicate with a shared system.
Webjob1 -> shared remote system <- webjob2
cosmaioan
@cosmaioan
Jun 19 2015 09:55
That is good to know. I found the answer. There is a single instance of WebJob per website Instance. You can even mark the webjob as singleton in case you have multiple instances.
I feel that i need to do some learning/reading/experimenting before going in akka.remote
Christian Sparre
@christiansparre
Jun 19 2015 16:57
How do you guys get your IActorRefs from "outside" the "actor system". "Global" reference to the actor system?
Bartosz Sypytkowski
@Horusiath
Jun 19 2015 16:57
what do you mean?
how to compose actor system with the rest of the application?
Christian Sparre
@christiansparre
Jun 19 2015 16:59
I don't have a particular example, but lets say you need an actor from a MVC controller or some other part that is not directly part of the actual actor system
I'm just getting started and have a basic understanding of actor selection etc. but just want to know how others deal with, yeah composing the non actor part of the application to work with the actor system :)
Bartosz Sypytkowski
@Horusiath
Jun 19 2015 17:00
one of the most popular ways is to create static class container for actor system, initialize it in your Global.asax or OWIN Startup class and close when Application ends
Christian Sparre
@christiansparre
Jun 19 2015 17:02
Yeah I was leaning that way, thank you for confirming. I'll try that approach. Do you send IActorRefs around too or do you always go through the "root" using actor selection?
Bartosz Sypytkowski
@Horusiath
Jun 19 2015 17:05
There is a good lecture about actor selections: https://petabridge.com/blog/when-should-I-use-actor-selection/
Christian Sparre
@christiansparre
Jun 19 2015 17:06
Thanks, I think I already read that one, but I'll have another look :) thank you for your time.
Aaron Stannard
@Aaronontheweb
Jun 19 2015 19:58
Quick poll of gitter chat: have any of you heard of "extend-only design" before?
I'm writing a section on message-versioning strategies for our clustering course and am having trouble finding any actual literature on it - it's a schema / message versioning technique I've used for like 5 years that really makes upgrades trivial to do
and rollbacks too, I might add
I just assumed that this was a commonplace thing
but judging by what I can find on Google, that assumption might be off
have any of you heard of this technique before?