5 ms·
Akka.NET 1.1: Akka.Cluster, Akka.Streams, and Multi-Node Testing
- polskibus 10y agoGreat news for the .NET world! Especially Akka.Cluster going out of beta! I can't wait to play with Akka.Streams too.
- 0xFFC 10y agoWhat is the deal with "akka" ? Is that some kind of abbreviation?
- flaie 10y agoAkka is an open-source toolkit and runtime simplifying the construction of concurrent and distributed applications on the JVM. Akka supports multiple programming models for concurrency, but it emphasizes actor-based concurrency, with inspiration drawn from Erlang. https://en.wikipedia.org/wiki/Akka_(toolkit) https://en.wikipedia.org/wiki/Akka_(toolkit) This is a .Net port of Akka.
- polskibus 10y agoThe original Akka library is JVM implementation of the actor model, see http://akka.io/ http://akka.io/ Akka.NET is the .NET port of that fantastic project.
- bbcbasic 10y agoI think it is a Scandinavian mountain.
- 746F7475 10y agoIn Finnish "akka" is derogatory term for a woman. Closes translation would be "bitch".
- saryant 10y agoThe team is Swedish.
- michalstanko 10y agoBut, Akka's own FAQ mentions the Finnish meaning (among others), too.
- qohen 10y agoFrom a FAQ in the Akka docs [0]: Where does the name Akka come from? It is the name of a beautiful Swedish mountain up in the northern part of Sweden called Laponia. The mountain is also sometimes called 'The Queen of Laponia'. Akka is also the name of a goddess in the Sámi (the native Swedish population) mythology. She is the goddess that stands for all the beauty and good in the world. The mountain can be seen as the symbol of this goddess. Also, the name AKKA is the a palindrome of letters A and K as in Actor Kernel. Akka is also: the name of the goose that Nils traveled across Sweden on in The Wonderful Adventures of Nils by the Swedish writer Selma Lagerlöf. the Finnish word for 'nasty elderly woman' and the word for 'elder sister' in the Indian languages Tamil, Telugu, Kannada and Marathi. a font a town in Morocco a near-earth asteroid* [0] http://doc.akka.io/docs/akka/2.4.4/additional/faq.html http://doc.akka.io/docs/akka/2.4.4/additional/faq.html
- jjtheblunt 10y agoI think Gul Agha invented/popularized the actor paradigm when at MIT, because he came to UIllinois in 1988 or 1989 or so and gave a talk on it that I attended. Akka sounds like Agha so I bet there's some play on words in there, with the Scandinavian mountains and other explanations afterthoughts.
- jsingleton 10y agoLooks like they are working on .NET Core support too. Good news. https://github.com/akkadotnet/akka.net/pull/2134 https://github.com/akkadotnet/akka.net/pull/2134 https://github.com/akkadotnet/akka.net/issues/992 https://github.com/akkadotnet/akka.net/issues/992
- jsingleton 10y agoFYI I've added these to https://anclafs.com/#other https://anclafs.com/#other. Closing https://github.com/jpsingleton/ANCLAFS/issues/4 https://github.com/jpsingleton/ANCLAFS/issues/4 from dewiz (https://news.ycombinator.com/item?id=11987853 https://news.ycombinator.com/item?id=11987853).
- yodon 10y agoNice resource! It looks like you currently have a mix of terms for the same values, like "In Progress" and "WIP" - you might want to standardize before the list gets too much bigger.
- jsingleton 10y agoThanks, I'll try to make it more consistent. https://github.com/jpsingleton/ANCLAFS/issues/7 https://github.com/jpsingleton/ANCLAFS/issues/7
- acjohnson55 10y agoInteresting! What's the relationship between Akka.NET and Akka? Is Akka.NET fully compatible with JVM Akka, from a remoting and clustering perspective? Or is the idea of the project to basically recreate roughly the same library, but for the .NET platform?
- hipsterrific 10y agoAkka.net is a C# port from the Java version. Not sure about the rest though. :)
- Aaronontheweb 10y agoAkka.NET is not fully compatible with the JVM out of the box. Different wire formats and object representation types - if you use a custom serializer, however, such as one that uses user-defined Google Protobufs then you can solve that problem (since Protobufs can be compiled into both native JVM and CLR objects.)
- Maultasche 10y agoFrom what I recall, Akka.NET started of as a simple port of Akka to the .NET ecosystem, but evolved from there in a different direction than Akka. So there will be lots of similarities between the two, since they they started out almost the same, but also lot of differences due to difference paths of evolution. It wouldn't surprise me if they borrow ideas from each other, but the two are very much independent.
- hhandoko 10y agoInteresting, I always thought they try to be a faithful port. In what ways do they differ?
- plmaheu 10y agoThey adapted to their user base and the fact .NET has some fundamental differences with the JVM. From https://www.infoq.com/news/2016/07/akka-dotnet https://www.infoq.com/news/2016/07/akka-dotnet.