He-Pin(kerr)
He-Pin(kerr)
Motivation: Make it simpler when integrating with other effect system. When reading : https://alexn.org/blog/2023/04/17/integrating-akka-with-cats-effect-3/ ; I think there should be a simpler api to integrate other effect system ,which does...
Drop `org.apache.pekko.actor.TypedActor` in later version, which can be replaced by pekko-typed.
Classic remoting (old, hard to diagnose bugs, another axis in difficult remoting test suite) _Originally posted by @jrudolph in https://github.com/mdedetrich/akka-apache-project/discussions/8#discussioncomment-3904101_ It's currently using Netty 3
``` [09-01 15:20:20.134] [info] - must pass cancellation upstream across remoting before elements has been emitted *** FAILED *** (26 milliseconds) [09-01 15:20:20.135] [info] java.lang.AssertionError: assertion failed: expected Done, found...
Same as https://github.com/apache/incubator-pekko/pull/615 Motvation: Switch the type parameter order and change the `S` to `R`. Result: Clean code. Modification: Previous the resource can be null, but now can't, that's resonable.
refs: https://github.com/apache/incubator-pekko/issues/661 Some previous work done by @jrudolph years ago? The Current VirtualThrad in JDK 21 making use of the `externalSubmit` ```java if (s == YIELDING) { // Thread.yield setState(RUNNABLE);...
Motivation: As Pekko is a Akka fork, these versions were Akka versions, and now with the pekko 1.0.0 released, it maybe a good time to update these version to 1.0.0
Motivation: Currently, the retry in Patterns only retry for an exception ocurr, but there are cases the result itself is a failure but the async Future is `Success`. eg `Future`...
Scala 2.12 support (e.g. ByteString has forked sources for 2.12 and 2.13 that lead to various bugs in the past), see also https://github.com/mdedetrich/akka-apache-project/discussions/27 _Originally posted by @jrudolph in https://github.com/mdedetrich/akka-apache-project/discussions/8#discussioncomment-3904101_ And...
Motivation: After took a look at Akka.NET's release note and I found pekko-stream don't has this too. refs: https://github.com/akkadotnet/akka.net/pull/6886 Would be nice to have this support.