kay:Rust的高性能实验演员系统框架

时间:2024-05-26 15:22:04
【文件属性】:

文件名称:kay:Rust的高性能实验演员系统框架

文件大小:92KB

文件格式:ZIP

更新时间:2024-05-26 15:22:04

Rust

y 凯是... 用于Rust的高性能actor系统 适用于实时模拟数百万个实体 仅使用异步消息进行通信 凯可以透明地微不足道地缩放到... 多核 多台联网计算机 具有wasm和cargo web浏览器客户端 它提供... 演员ID的标识 演员类型的实例 广播到Actor类型的所有实例 通用(类型擦除)演员特质ID 跨网络计算机的Actor实例 Recipient特征,其中用户对Actor可以接收的每种消息类型实施消息处理 InstanceStore s-一种角色类型的大量InstanceStore的集合 紧凑且有效管理的内存存储,用于由chunky提供的动态大小的实例状态 将消息发送到各个实例 高效地向所有实例广播消息 使用块映射实现的无序列化持久性,使用内存映射文件对chunky和系统状态进行快照和加载 诸如Future和map-r


【文件预览】:
kay-master
----.gitignore(343B)
----src()
--------actor.rs(1KB)
--------tuning.rs(580B)
--------actor_system.rs(14KB)
--------messaging.rs(756B)
--------networking.rs(23KB)
--------external.rs(3KB)
--------type_registry.rs(2KB)
--------storage_aware.rs(245B)
--------id.rs(7KB)
--------class()
--------lib.rs(3KB)
----LICENSE(1KB)
----Cargo.toml(793B)
----examples()
--------simple_server()
--------simple_browser()
--------simple_common()
----README.md(2KB)

网友评论