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

Use Pekko instead of Akka #105

Open
adpi2 opened this issue Apr 26, 2023 · 6 comments
Open

Use Pekko instead of Akka #105

adpi2 opened this issue Apr 26, 2023 · 6 comments

Comments

@adpi2
Copy link
Contributor

adpi2 commented Apr 26, 2023

Because Akka is not open source anymore maybe the course should use Pekko, which is the open source fork of Akka, but Pekko is not yet released.

@eloots
Copy link
Contributor

eloots commented Apr 27, 2023

Good point, but maybe we should wait for a first release.

@eloots
Copy link
Contributor

eloots commented Aug 21, 2023

@adpi2

Update: "porting" the akka code to pekko is a misnomer: it's actually trivially simple!

So, we just need to decide if we want to do it or not. Or we we turn it into an exercise (although it's not Scala 3 specific).

@adpi2
Copy link
Contributor Author

adpi2 commented Aug 22, 2023

So, we just need to decide if we want to do it or not. Or we we turn it into an exercise (although it's not Scala 3 specific).

I am in favor of porting to Pekko. It is better if we use the latest version of a library, but the latest version of Akka is under business source license.

@eloots
Copy link
Contributor

eloots commented Aug 22, 2023

Porting to Pekko is very easy. We could even make it an exercise. WDYT?

@adpi2
Copy link
Contributor Author

adpi2 commented Aug 23, 2023

We could even make it an exercise. WDYT?

I think we should focus on the migration to Scala 3, and exclude the migration to Pekko from the exercises. Otherwise it could be misinterpreted as: "We need to migrate to Pekko because of Scala 3".

We can explain the difference between Pekko and Akka, and the reason why we chose Pekko. We can explain that it is really easy to migrate from Akka to Pekko, but more as a side note than an exercise.

@eloots
Copy link
Contributor

eloots commented Aug 23, 2023

Makes sense. I'll migrate from Akka to Pekka then. Also need to change references to Akka to Pekko in the slide deck.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants