Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/katharostech/maxim
An easy-to-use Rust actor framework/model. Forked from the Axiom actor framework.
https://github.com/katharostech/maxim
6dc9fa241cdaa9e4ddd5879e7f86cd7fd971ae45 authored about 5 years ago
d67b8e4eae7f870be5053e6a7cab6232d1f8daa6 authored about 5 years ago
cb2f667fdf45302d2f997421d89602278269ad30 authored about 5 years ago
Signed-off-by: Khionu Sybiern <[email protected]>
f607bc385518326cd4430d3bc5777a86e08e8a7d authored over 5 years agoSigned-off-by: Khionu Sybiern <[email protected]>
42418b1c6a39210be403fbc2b4dd1a8c9e3d465a authored over 5 years ago18f701a2004baf986fc25c4f12827f6e85feaa43 authored over 5 years ago
346c8eee721bc0b9bf1d156ceeab48a40a17937b authored over 5 years ago
8880aebcdccb42495dd1a5b6f75f2ef77bbb810c authored over 5 years ago
Signed-off-by: Khionu Sybiern <[email protected]>
e10da2ed4e553baf93b521611fd2d027b31878df authored over 5 years agoSigned-off-by: Khionu Sybiern <[email protected]>
38aa068f6c6ba9c6b2eac307b050738efad33d7f authored over 5 years agodiagnostics
Signed-off-by: Khionu Sybiern <[email protected]>
638d6fc28ab3ee9f9b19dcae5a21359900da3baf authored over 5 years ago170b5d68d9bb30f8eb359166a7322e7f6963262f authored over 5 years ago
5d0fe8b98481490368fc64342d9309656c14440b authored over 5 years ago
bd0d0388b38f25f41663fc5eee7428d6ba2f5593 authored over 5 years ago
Signed-off-by: Khionu Sybiern <[email protected]>
d2f4e83678a0fe7b6a0501a2d08d8e974b0e7f2a authored over 5 years ago- Move get_work into own function
- Use delay on empty run_queue before running again
- Fix shutd...
Signed-off-by: Khionu Sybiern <[email protected]>
74215a0bb9edb284bbe7166c9ee93b097824024a authored over 5 years agoSigned-off-by: Khionu Sybiern <[email protected]>
3ad01eb37cd25610a5dfec4671cdee1cb77598e1 authored over 5 years agoSigned-off-by: Khionu Sybiern <[email protected]>
b03fb82a5d43cf387caa8accb5486187746002b8 authored over 5 years agoSigned-off-by: Khionu Sybiern <[email protected]>
cbe34fb14fb0b05cc1fedf409fa91ad1682bb255 authored over 5 years agoc70a78c109d94a8783b1fb47fe6fb82d0ace1644 authored over 5 years ago
18faf3de21a835e82f9886b202cfea9f90786659 authored over 5 years ago
b9ccbd61358ad0e68ef69942b66b01c947a3116c authored over 5 years ago
0e5dcd1c6e8866ba19fb8bce073fbc694f9ee992 authored over 5 years ago
08cbc81b97e4c8f0bca544d5e33c2425af57c81e authored over 5 years ago
Signed-off-by: Khionu Sybiern <[email protected]>
4a77db6b3e352d9b0d6b9e4227a06114b06fe846 authored over 5 years agoSigned-off-by: Khionu Sybiern <[email protected]>
9b780b9f86092e562c425e6fd6c23c69c51c9d5d authored over 5 years ago794373aa4d3dbd86db5dd113ee5289193ef7e81a authored over 5 years ago
186cc36d9eaf7277d8e1b32aec116811cb712ae7 authored over 5 years ago
d69c0487f35bf27ce1d3507ed24ccff668fc7788 authored over 5 years ago
Signed-off-by: Khionu Sybiern <[email protected]>
c1145a362c34ee0d068c8525a2f7c0b02eff4da0 authored over 5 years agofefdc8d2fde645b0fcf79cf10622c6f02c4fc5a9 authored over 5 years ago
c79b000064620c858f3983af92ea39bde54909ad authored over 5 years ago
267183f454cea9e82ab80853ac1eff746acf2bdc authored over 5 years ago
Signed-off-by: Khionu Sybiern <[email protected]>
678ffa49f66eab303c7b68d57e7f7c5f550a072c authored over 5 years ago- Moar documentation improvements
- Switched from using MaybeUninit to using UnsafeCell (for stat...
Signed-off-by: Khionu Sybiern <[email protected]>
0a5521c58d992ed563507ae768a5937c7f6aa122 authored over 5 years ago- Made Executor own scheduling responsibility
- Started removal of artifact work channel
- Moar c...
0799141721ffd4b96f07b224de67aa1a99b225d8 authored over 5 years ago
e012150870fc6f4e2894c9ba24a11e6c5ee0dd6d authored over 5 years ago
ce431e1576cf562d77eea0d0d475750d3ae57982 authored over 5 years ago
- Progress towards compilation
- Changed Processor Signature for State Return
- Wrapped Actor as ...
Signed-off-by: Khionu Sybiern <[email protected]>
7661a48355f74912fa220a5c3b8a0614b598fe30 authored over 5 years ago- Finish infrastructure changes
- Pin Actors
- TODO: fix final Lifetime error
Signed-off-by: Khi...
a09ec5669b03c672fb3592e495236e103bbd387e authored over 5 years ago- Separated Reactor and Executor
- Introduced Scheduler trait + Legacy impl
- Started work on con...
- Removed Handler trait artifacts
- Finished refactoring Processor Traits
- Fix usage of `futures...
a47910c2d5c0eb198b9b7a86d2cdf076eedb7103 authored over 5 years ago
c5d77ebfff9517378359e7251b4e0a471eb9ab8e authored over 5 years ago
- Added Reactor
- Started refactoring Handle/Processor Traits
Signed-off-by: Khionu Sybiern <dev...
2f678b734c9a10a2bbcd54dac93582f262f4ec79 authored over 5 years ago941972c2b2878a92da2f462b0747fea568c2bd20 authored over 5 years ago
80f1a2356fe83e743d35743e52e9704e009923a7 authored over 5 years ago
d52a5f89b77b1ad4b13990dfcd69fb4a95d5753d authored over 5 years ago
f52c9be669f9fc88655733dfeb887087a0d4a394 authored over 5 years ago
dc8c65abcaa71999186e03c530dd7ce7554e1070 authored over 5 years ago
0b5c92f139c1ca09f2d68abf138d71c1bcf7c3b0 authored over 5 years ago
0e9ec3ccf3eb2c10a7bb696254bc0ec56a6188f6 authored over 5 years ago
0f5aca3ff18f681fd3c846339259703fb87fd22c authored over 5 years ago
* Implement builder mechanism for spawning actors
* Changing naming to be better
* Documen...
30a52a9adb9f187ab8df612e713b8cc9546d823e authored over 5 years ago* Debugging the example
* Fixing issues that would happen when actor stops
* Removing trac...
af621ba7c379011a32ad541b21038668dc68f084 authored over 5 years ago8f9632d318f7213cca3403581bb6c3c547068849 authored over 5 years ago
* Tracing problem in work queue
* Tracing problem
* Adding timeout errors reporting to Axi...
10abc2de69fc792f1eb063fa3b05d4d10bdbe0e9 authored over 5 years ago* wip
* Mostly-working example, but lots of race conditions
* Spawn Game actors from the G...
df3696731dbd601ce3224361dd3f6a4ffe4b22fc authored over 5 years ago80186abcaa175e8fc8bacd5e200d2dbf8923bc5d authored over 5 years ago
53a82c601b3df1aae95b83fc9950536f4811af61 authored over 5 years ago
852734bcad40b9a6421a37856475f022c0b10794 authored over 5 years ago
ea1c6184a57e1028e0ffffc7cfd0dee2f99ea92f authored over 5 years ago
fff3ac481b8d22e90c84672b07b86fd78f8255d1 authored over 5 years ago
* Working on ActorIds
* Restructuring to require ActorSystem::current only on deserialize.
* C...
* Use DashMap instead of RwLock<HashMap>
* Get a lock on the underlying map when adding monitors
9cac1f1f59800d13c406aef478d85518cd57ecf6 authored over 5 years ago
* Implement PartialOrd and Ord for ActorId
...and re-implement PartialEq and Eq, a little acc...
b6f2de49bae8bbedcd7714f7aff7e00f2ce02e7b authored over 5 years agoI was just trying to do this pattern:
```rust
let system = ActorSystem::create(
ActorSy...
feb8a04d91bdc15d9c9bf392480b36a5b89623a7 authored over 5 years ago
10e6854e6857576ebcb281722b972f0a78c659e1 authored over 5 years ago
* Removing some prints from tests.
* Copy-editing documentation, simplifying config and other m...
* Modifying the mechanism for shutting down and awaiting shutdown
* Added examples and fixed bu...
6e9b8e411caee68daf0da8f59f2ddf129635d584 authored over 5 years ago
9242051130a0a40818ec79d0bfce6633f3deb255 authored over 5 years ago
6f465d18fdef1da44bfa06a950191698a41dd7d7 authored over 5 years ago
ceaa5cf03af5beb0a0dc998707644a4a18e14276 authored over 5 years ago
6ccc9b7310bd1bce4f11f83463ccedf516ef0c1e authored over 5 years ago
38440314e25dbc0ecb71d4be3dbb6b2ceeaf3764 authored over 5 years ago
* Implementing local registry
* OCD aligning named actors :)
cb79a3dc5787142004b31b9cd82d48af4ad90f8a authored over 5 years ago
e7c2f5f6a11b761700e4175ecd0b3a1fafa2172f authored over 5 years ago
b7c61afc9e859da7b1f684da6cb21aad4e584d91 authored over 5 years ago
a7720acdb3c603fe76cbc97acbfb6c27deb01c0a authored over 5 years ago
7927e101213b193bd954313f92fe6574bb82d92d authored over 5 years ago
0018313c35f25d488a4f0ac1584c7dff2e85d46b authored over 5 years ago
e91284a6a0aeb3b7d04dccf691bc3186e7d5d23f authored over 5 years ago
1268df7a834ad55c92fb3711155e9bd93f5b7f69 authored over 5 years ago
2dfee88554e59fce68d016173062db1b53eb5928 authored over 5 years ago
f766961a09366dfc0a5c5b0912cf1ecb746f75c7 authored over 5 years ago
c53edaf62b945e114add1ddf4b91e04dd07cb645 authored over 5 years ago
04a50d014a1d7bf1b39d89117dc341a18d0841a1 authored over 5 years ago
28a5bb028eb49aabb6ef5f06f5cbb77a3e591a61 authored over 5 years ago
c630194696d280e88d1897d8513ab4d800af2682 authored over 5 years ago
d203b2127015389341e7f24b3f0f1898727cf440 authored over 5 years ago
96541e19dc75038117400ddbf34fae3275f11632 authored over 5 years ago
8ad263ea51c6cf01978a2d66935c85c11ed7b3ba authored over 5 years ago