Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Oct 26 2020 07:39
    patriknw labeled #29767
  • Oct 26 2020 07:39
    patriknw labeled #29767
  • Oct 26 2020 07:39
    patriknw labeled #29767
  • Oct 26 2020 07:39
    patriknw labeled #29767
  • Oct 26 2020 07:38
    patriknw commented #29767
  • Oct 26 2020 07:07
    patriknw commented #29765
  • Oct 26 2020 06:56
    patriknw commented #25468
  • Oct 25 2020 16:21
    nitikagarw commented #25468
  • Oct 24 2020 21:20
    akka-ci commented #29672
  • Oct 24 2020 21:05
    dope9967 commented #29672
  • Oct 24 2020 21:03
    akka-ci commented #29672
  • Oct 24 2020 21:03
    akka-ci unlabeled #29672
  • Oct 24 2020 21:03
    akka-ci labeled #29672
  • Oct 24 2020 20:44
    dope9967 synchronize #29672
  • Oct 24 2020 20:31
    akka-ci unlabeled #29672
  • Oct 24 2020 20:31
    akka-ci labeled #29672
  • Oct 24 2020 20:26
    dope9967 synchronize #29672
  • Oct 23 2020 16:16
    ennru demilestoned #24444
  • Oct 23 2020 16:16
    ennru reopened #24444
  • Oct 23 2020 16:16
    ennru commented #24444
Nicolas Gimenez
@nicobao
Hi! I'd like to play around mapping Project Loom's fiber to Akka actors. Any clue on where to look at in the Akka source code? I suppose you maybe already started looking at it?
Johan Andrén
@johanandren
@nicobao we have had some internal discussions but while there can likely be benefits I don’t think we are clear on exactly how/where any specific changes to Akka would make sense yet.
Nicolas Gimenez
@nicobao
That makes sense, Project Loom is not released yet. Btw, do we have some tools for monitoring the processes, like with Erlang's :observer or visualixir ? Is it something that the JVM makes possible to do at the moment? (Introspect live systems) If not, is project loom working towards that direction?
Johan Andrén
@johanandren
As far as I know Loom has the ambition to make things currently possible with regular threads on the JVM more or less possible with the fibers, but to dig into that I’d recommend digging into the Loom wiki/docs etc rather than asking here ;)
Nicolas Gimenez
@nicobao
Thanks for your time Johan!
Johan Andrén
@johanandren
Something off with travis, or something I have missed? I have a PR that passed validation 12-15 minutes ago, but two recent external PRs has been waiting for progress update from travis for a long while.
4 replies
kerr
@hepin1989
@nicobao I think the best thing is we can do blocking thing inside an actor and yield the actor without blocking the carring thread.
raboof
@raboof:matrix.org
[m]
hrm, I had a PR on lightbend/paradox that didn't get picked up but now is running after a reopen, but indeed for akka/akka#29903 that doesn't seem to trigger it :/
Josep Prat
@jlprat
do you have any type of quotas on Travis?
raboof
@raboof:matrix.org
[m]
we have a plan for 5 concurrent jobs for the akka org - but if they run out, builds should still be scheduled, just remain pending until they free up
Josep Prat
@jlprat
that's another way to do backpressure :joy:
raboof
@raboof:matrix.org
[m]
@eyalfa: hmm it seems your account may have been flagged by travis. this might sound crazy, but could you try logging into https://travis-ci.com/ with your github account? if I understand correctly that might lift such a flag. if not we'll contact travis about it :/
eyal farago
@eyalfa
@raboof:matrix.org , trying
Johan Andrén
@johanandren
Sent a mail to travis support asking them if they can un-block somehow
eyal farago
@eyalfa
ditto, emailed them as well
Johan Andrén
@johanandren
@eyalfa I got a mail that they sorted it out now
ennru
@ennru:matrix.org
[m]
We're about to release Alpakka Kafka 2.0.6 which contains some bug fixes and the latest TestContainters updates akka/alpakka-kafka#1294
1 reply
Josep Prat
@jlprat
Not that I need this, but is there any intention of "opening" routers APIs so one could implement their own?
Johan Andrén
@johanandren
Not really
At least my opinion is that it becomes so simple to write your own router given the receptionist, that opening up those internal APIs would tie us down and not help the users much
Also, the routing in classic has so many options it inherently leads to new users thinking routers are the solution to everything, when in reality they really are a small but useful tool out of many.
Josep Prat
@jlprat
I was mostly thinking about the scatter gather first complete
which is I think one of the common of the complex patterns in Routers
Johan Andrén
@johanandren
Tailchopping could be nice as well. But with no implicit sender in typed I think the API could become quite different and maybe not quite a router. Not sure.
Perhaps it could be easier to achieve such an abstraction through the typed pubsub topics
Or, well at least the broadcast to all at once, ignore responses except for first
Tailchop would need to know the actual subscribers, but topic only keeps track of zero or one+ subscribers, so there is no, send to one, then send to another one etc
Josep Prat
@jlprat
with Scatter Gather you don't have this problem, so it might be implementable true
I guess with enough time, we could have a page on the docs that "translate" useful classic pattern to typed ones
Johan Andrén
@johanandren
I guess just combining ask with topic would give you the first reply
I think such would fit fine under the "interaction patterns" section already now, even without necessarily thinking about how it was done in classic
And then maybe crosslink/mention in the “Learning Akka Typed from Classic"
Josep Prat
@jlprat
:+1:
Johan Andrén
@johanandren
Given that it is possible to achieve, that is :)
Josep Prat
@jlprat
maybe it's me that I'd love to see the Akka Docs as a book, "à la Rust"
Johan Andrén
@johanandren
Josep Prat
@jlprat
you are right
and scatter gather first completed is not much different from the previous example on that page
Johan Andrén
@johanandren
:clap: our work here is done ;)
Josep Prat
@jlprat
:party:
Maybe I can create an issue to add a Scatter Gather example in that page
Johan Andrén
@johanandren
Sounds good!
Josep Prat
@jlprat
done
Johan Andrén
@johanandren
:+1:
raboof
@raboof:matrix.org
[m]
xmas come early 😀
Nitika Agarwal
@nitikagarw
Hi team,
I have recently started contributing to akka/akka repo and need some help with local development.
Do we have any tips/tricks to get the tests working from IntelliJ IDEA?
@raboof:matrix.org Did share a link to some notes((https://github.com/akka/akka/pull/29868/files) but then I have more errors/warnings.
If not via IntelliJ, It would be great if I could get some help to run the scala App via terminal(might be a naive question, apologies, new to sbt)
For more context, I am working on akka/akka#29913