Introducing cross platform actor support between Go and C#.Can I use this? The Go implementation is still in beta, there are users using Proto Actor for Go in production already. But be aware that the API might change over time until 1.0.
grpc actor-model actors cross-platform protobuf akka clustering distributed-computingAkka.NET is a community-driven port of the popular Java/Scala framework Akka to .NET.If you are interested in helping porting Akka to .NET please take a look at Contributing to Akka.NET.
akka actor-model concurrency cluster actor reactive distributed-programmingOrleans is a framework that provides a straight-forward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns.It was created by Microsoft Research implementing the Virtual Actor Model and designed for use in the cloud.
actor-model distributed-actors distributed-systems cloud-computing scalability reactive concurrency orleansWe believe that writing correct concurrent & distributed, resilient and elastic applications is too hard. Most of the time it's because we are using the wrong tools and the wrong level of abstraction. Akka is here to change that.
reactive distributed-systems concurrency high-performance akka actor-model distributed-actorsNeed help? Not to worry, we have you covered. We have a couple resources designed to help you learn, we suggest starting with the tutorial and from there, moving on to the Pony Patterns book. Additionally, standard library documentation is available online.
pony-language pony-source ponyc programming-language actor-modelWelcome to Akka.NET Bootcamp! This is a free, self-directed learning course brought to you by the folks at Petabridge. We will start with some basic actors and have you progressively work your way up to larger, more sophisticated examples.
learning-akka bootcamp c-sharp akka-bootcamp actors actor-model hoconThis library provides coroutine support for Objective-C and Swift. We added await method、generator and actor model like C#、Javascript and Kotlin. For convenience, we added coroutine categories for some Foundation and UIKit API in cokit framework like NSFileManager, JSON, NSData, UIImage etc. We also add tuple support in coobjc. Sequence of simple operations is unnaturally composed in the nested blocks. This "Callback hell" makes it difficult to keep track of code that is running, and the stack of closures leads to many second order effects.
coroutine coroutine-library await await-promises actor-model actor generator tuple arm64 asm objc iosCitybound is an independently developed city building game, open source and funded through Patreon. This repository contains the code of Citybound, and also a detailed Design Doc, describing the philosophy and decisions taken for design and implementation. It is interwoven with the code - to make clear, which parts of the game are implemented where. Just follow the link below to get started.
city simulation game actor-modelCAF is an open source C++11 actor model implementation featuring lightweight & fast actor implementations, pattern matching for messages, network transparent messaging, and more. The easiest way to build CAF is to use the configure script. Other available options are using CMake directly or SNocs.
actor-model caf cpp11 pattern-matching actors asyncOrbit is a framework to write distributed systems using virtual actors on the JVM. It allows developers to write highly distributed and scalable applications while greatly simplifying clustering, discovery, networking, state management, actor lifetime and more. Orbit received the 2016 Duke's Choice Award for Open Source, read here for more information.
actors actor-model virtual-actors orbit distributed-systems distributed-actors jvm kotlin reactive grainsActix is a Rust actors framework.The base of it is a powerful actor system for Rust on top of which the actix-web system was originally built. This is what you are most likely going to work with. What actix-web gives you is a fun and very fast web development framework.
actor actor-model actix concurrencyPykka 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. An actor is an execution unit that executes concurrently with other actors.
actor-model concurrencyAny and all feedback, comments and suggestions are welcome. Please open an issue if you find anything unclear or misleading in the documentation. This is the repository for the javascript implementation. To view/contribute to the ReasonML code, go to http://github.com/ncthbrt/reason-nact. To contribute to the documentation, https://github.com/ncthbrt/nact.io is the place to make PRs.
actor-model nodejs actorsystem actors distributed-systems akka microservices nact akka.net non-blocking actor-system event-sourcingThe intention of the Lite framework is to support actor-based programming in .NET languages. The actor model differs from conventional object-oriented progamming in that objects communicate via asynchronous message-passing instead of method calling.
actor-model asynchronous mud parallel-programmingUNLEASH THE POWER OF PARALLEL COMPUTING WITH AUTOMATIC TRANSACTIONAL MEMORY
actor-model hpc htc multicore parallel-computing stmThis framework library is an attempt to take advantage of the actor/agent programming model for standalone desktop applications. Most of the concepts are inspired by the actor model, Microsoft Robotics CCR and the TPL Dataflow library.
actor-model agents dataflow framework messagingThis library provides the framework of an Actor model for use by applications implementing Actors.Alternate fork: https://github.com/kquick/Thespian.
actor-model actors concurrency fault-tolerance distributed-systems distributed-actors scalabilityActress is a C# port of the F# MailboxProcessor.
actor-model c-sharp一个Java ExecutorService风格的Go语言并发库。
golang-library actor-modelSewing Machine is a library extending capabilities of Azure Service Fabric services in various ways. It's focused on speed and performance, but also aims at delivering more capabilities build on top of the powerful Service Fabric foundations. The Sewing Machine project in its current phase is a journey project. There are a few aims to achive, but still, depending on various conditions this project might be ended in any point of time. This is a subject to change. More about the reasoning behind it can be found in this blog post.
azure azure-service-fabric actor-model
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.