Swift-distributed-actors Alternatives
Similar projects and alternatives to swift-distributed-actors based on common topics and language
-
swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
swift-distributed-actors reviews and mentions
-
Distributed Actors in Swift
Pretty exited for this. Looks like a good alternative to Erlang or Akka with the native performance / low resource utilization of Swift. Erlang lacks strong typing and Akka is DSL-hell.
Looks like they've open-sourced a transport [0] and are adding support for distributed tracing as well [1, 2], which is a huge aid for system operators and debugging.
[0] https://github.com/apple/swift-distributed-actors/
-
Catching Native Apps
Apple is in the business of selling hardware, and developing a cross-platform toolkit would have to potential to cannibalize that. I think Swift's weak footing in other OSs is also owed to that fact.
Apple's best bet is to create an ecosystem of hardware and software that is self-sustaining and moated. I'd argue that they are successful in that, but all those web platforms have significantly weakened the moat. You don't need apps like Sketch anymore (infact I consider Figma way superior), and you don't need most of their bundled native apps anymore (their are great replacements that are either native or web based).
So how will they strengthen the moat? Certainly not by further weakening it by sharing code with other platforms. They seem to be ready to accept that distributed systems won't go away and are obviously actively buying into that space (https://github.com/apple/swift-distributed-actors/). But, UI-wise, I'm only seeing renewed determination to push native apps: https://www.imore.com/apple-rebuilding-apple-music-native-ap.... And I think it makes sense for their bread-and-butter hardware business.
Stats
apple/swift-distributed-actors is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of swift-distributed-actors is Swift.
Popular Comparisons
Sponsored