Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port Artery.TCP to Akka.Remote #4007

Open
Aaronontheweb opened this issue Oct 28, 2019 · 3 comments
Open

Port Artery.TCP to Akka.Remote #4007

Aaronontheweb opened this issue Oct 28, 2019 · 3 comments

Comments

@Aaronontheweb
Copy link
Member

Version: 1.4.0 and beyond.

Relevant JVM PRs: akka/akka#23828

Introduce Artery.TCP in v1.4.0 as an opt-in remoting feature; gradually stabilize it over 1.4.0 patch lifecycle; make the default in v1.5.0. Deprecate classic remoting and remove shortly thereafter.

Resolves #2378

@Aaronontheweb
Copy link
Member Author

Note: there will be multiple sub-issues which reference this one, such as necessary Akka.Streams changes.

@Aaronontheweb
Copy link
Member Author

Looking at #3328 as a first step for implementing this.

If that is successful, the next steps are:

  1. Making necessary upgrades to Akka.Streams to support the Artery implementation
  2. Adding TLS support on top of Akka.IO's System.IO.Pipelines implementation
  3. Porting the Artery Protocol and supporting classes to Akka.Remote
  4. Getting Artery MNTR specs and performance tests up to snuff
  5. Profit

@Aaronontheweb
Copy link
Member Author

Related: #4235

@Aaronontheweb Aaronontheweb modified the milestones: 1.5.8, 1.5.9, 1.6.0 Jun 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant