All Projects → jodal → Pykka

jodal / Pykka

Licence: apache-2.0
🌀 Pykka makes it easier to build concurrent applications.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pykka

Sobjectizer
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
Stars: ✭ 172 (-81.78%)
Mutual labels:  concurrency, actor-model
rockgo
A developing game server framework,based on Entity Component System(ECS).
Stars: ✭ 617 (-34.64%)
Mutual labels:  actor-model, concurrency
Thespian
Python Actor concurrency library
Stars: ✭ 220 (-76.69%)
Mutual labels:  concurrency, actor-model
Chymyst Core
Declarative concurrency in Scala - The implementation of the chemical machine
Stars: ✭ 142 (-84.96%)
Mutual labels:  concurrency, actor-model
transit
Massively real-time city transit streaming application
Stars: ✭ 20 (-97.88%)
Mutual labels:  actor-model, concurrency
Akka
Build highly concurrent, distributed, and resilient message-driven applications on the JVM
Stars: ✭ 11,938 (+1164.62%)
Mutual labels:  concurrency, actor-model
Actors.jl
Concurrent computing in Julia based on the Actor Model
Stars: ✭ 95 (-89.94%)
Mutual labels:  actor-model, concurrency
actors
Actor Model library for Dart.
Stars: ✭ 40 (-95.76%)
Mutual labels:  actor-model, concurrency
traffic
Massively real-time traffic streaming application
Stars: ✭ 25 (-97.35%)
Mutual labels:  actor-model, concurrency
theater
Actor framework for Dart. This package makes it easier to work with isolates, create clusters of isolates.
Stars: ✭ 29 (-96.93%)
Mutual labels:  actor-model, concurrency
So 5 5
SObjectizer: it's all about in-process message dispatching!
Stars: ✭ 87 (-90.78%)
Mutual labels:  concurrency, actor-model
Akka.net
Port of Akka actors for .NET
Stars: ✭ 4,024 (+326.27%)
Mutual labels:  concurrency, actor-model
Orleans
Orleans is a cross-platform framework for building distributed applications with .NET
Stars: ✭ 8,131 (+761.33%)
Mutual labels:  concurrency, actor-model
Actix
Actor framework for Rust.
Stars: ✭ 6,764 (+616.53%)
Mutual labels:  concurrency, actor-model
ComposableAsync
Create, compose and inject asynchronous behaviors in .Net Framework and .Net Core.
Stars: ✭ 28 (-97.03%)
Mutual labels:  actor-model, concurrency
Cloudi
A Cloud at the lowest level!
Stars: ✭ 352 (-62.71%)
Mutual labels:  concurrency, actor-model
Rockgo
A developing game server framework,based on Entity Component System(ECS).
Stars: ✭ 532 (-43.64%)
Mutual labels:  concurrency, actor-model
Go Concurrency Patterns
Concurrency patterns in Go
Stars: ✭ 724 (-23.31%)
Mutual labels:  concurrency
Java Concurrency
Checklist for code reviews
Stars: ✭ 842 (-10.81%)
Mutual labels:  concurrency
Fucking Java Concurrency
🎏 Simple show cases of java concurrency problems, seeing 🙈 is believing 🐵
Stars: ✭ 779 (-17.48%)
Mutual labels:  concurrency

🌀 Pykka

Pykka makes it easier to build concurrent applications.

CI Docs Coverage PyPI


Pykka is a Python implementation of the actor model. The actor model introduces some simple rules to control the sharing of state and cooperation between execution units, which makes it easier to build concurrent applications.

For a quickstart guide and a complete API reference, see the documentation.

Installation

Pykka requires Python 3.6 or newer.

Pykka is available from PyPI:

python3 -m pip install pykka

If you need support for Python 2.7 or 3.5, you can use Pykka 2.

License

Pykka is copyright 2010-2021 Stein Magnus Jodal and contributors. Pykka is licensed under the Apache License, Version 2.0.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].