by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jun 02 17:14
    Arkatufus synchronize #4443
  • Jun 02 16:59
    Arkatufus synchronize #4443
  • Jun 02 16:57
    Arkatufus synchronize #4443
  • Jun 02 15:30
    Arkatufus synchronize #4448
  • Jun 02 15:28
    Arkatufus synchronize #4448
  • Jun 02 15:26
    Arkatufus synchronize #4448
  • Jun 02 15:10
    Arkatufus synchronize #4443
  • Jun 02 14:43
    dependabot-preview[bot] edited #4445
  • Jun 02 14:41
    dependabot-preview[bot] edited #4445
  • Jun 02 14:41
    Aaronontheweb commented #4445
  • Jun 02 10:40
    Arkatufus edited #4443
  • Jun 02 07:33
    mralexes commented #4434
  • Jun 02 07:21
    Ralf1108 commented #4432
  • Jun 02 06:54
    thomaslazar opened #4449
  • Jun 01 18:35
    Arkatufus edited #4436
  • Jun 01 18:35
    Arkatufus opened #4448
  • Jun 01 17:12
    Arkatufus synchronize #4443
  • Jun 01 17:12
    Arkatufus synchronize #4443
  • Jun 01 08:32
    petrikero edited #4447
  • Jun 01 08:25
    petrikero opened #4447
Roger Johansson
@rogeralsing
Webjob1 -> shared remote system <- webjob2
cosmaioan
@cosmaioan
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
How do you guys get your IActorRefs from "outside" the "actor system". "Global" reference to the actor system?
Bartosz Sypytkowski
@Horusiath
what do you mean?
how to compose actor system with the rest of the application?
Christian Sparre
@christiansparre
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
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
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
There is a good lecture about actor selections: https://petabridge.com/blog/when-should-I-use-actor-selection/
Christian Sparre
@christiansparre
Thanks, I think I already read that one, but I'll have another look :) thank you for your time.
Aaron Stannard
@Aaronontheweb
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?
Chris Martin
@trbngr
@Aaronontheweb Can you look this over for me and tell me how to proceed? https://gist.github.com/trbngr/46dea593e2e180d3bf8e#file-gistfile1-txt-L29
Aaron Stannard
@Aaronontheweb
@trbngr there's no IActorContext available there?
Chris Martin
@trbngr
nope
Aaron Stannard
@Aaronontheweb
which version of Akka.Persistence is this plugin using?
Chris Martin
@trbngr
103 I believe
1.0.3.0-beta
Aaron Stannard
@Aaronontheweb
ok, so it's the latest then
Chris Martin
@trbngr
Not a super huge deal. I'm just trying to avoid the constant polling of the persistence journal.
and use the ES subscirptions
Aaron Stannard
@Aaronontheweb
the PersistentView is getting replaced is it not cc @Horusiath
so how does EventAppeard get called?
Aaron Stannard
@Aaronontheweb
do you really care about the Sender in this case?
because that's what is throwing
you could try passing in ActorRefs.NoSender
for the sender on that tell
and that should work
Chris Martin
@trbngr
oh yeah. lemme try that
HO LEE FUK! It lives! :P
Thanks so much, dude
Aaron Stannard
@Aaronontheweb
anytime
Sender, Self, Parent all use Context
Chris Martin
@trbngr
Right on
Aaron Stannard
@Aaronontheweb
and Context is bound the to ExecutionContext of the actor
so you can't really access Context in an async call or Continuation
can only be called inside the Receive methods
Chris Martin
@trbngr
So I don't need to capture _self? I can just use Self. Noted
Aaron Stannard
@Aaronontheweb
no
you do need to capture Self
because that's part of the context too :p
Chris Martin
@trbngr
well crap. haha
Am I right to capture it in PreStart?