You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@pekko.apache.org by "pjfanning (via GitHub)" <gi...@apache.org> on 2023/08/23 21:13:08 UTC

[GitHub] [incubator-pekko] pjfanning edited a comment on the discussion: Akka <-> Pekko wire compatibility

GitHub user pjfanning edited a comment on the discussion: Akka <-> Pekko wire compatibility

Have a look in the `remote` src/main directory. There are only 2 places where you will find the string `"pekko"` (with the double quotes). Start with these.

Any solution that we would accept as a Pekko patch would probably require:
* that the URL schemes are configurable (reference.conf)
* that the Pekko nodes will form clusters with nodes using either `pekko:` or `akka:`
    * this allows you to start by configuring all the Pekko nodes to use `akka:` addresses so that they can fool real Akka nodes into interacting with them
    * once you have managed to replace all the real Akka nodes with Pekko nodes pretending to be Akka nodes, then you can start replacing some of these Pekko nodes with Pekko nodes that are using `pekko:` addresses - until all the nodes are changed to use `pekko:` addresses
    * we probably don't want to be forced to allow the `pekko:` scheme to be configurable in Pekko 2.0.0 so we need a way to allow users to migrate away from having Pekko nodes that pretend to be Akka nodes
    * we would need to have good test coverage with mixed nodes

Anyone is welcome to fork Pekko and modify their forks to go back to using `akka:` addresses. There is a higher bar for what we would merge into Pekko itself.

 

GitHub link: https://github.com/apache/incubator-pekko/discussions/586#discussioncomment-6806861

----
This is an automatically sent email for notifications@pekko.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@pekko.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org