ActorX

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(愿景)
(技术)
 
第29行: 第29行:
 
构建一个开放的 Actor world
 
构建一个开放的 Actor world
 
[[文件:Orleans-logo.png|right|Orleans]]
 
[[文件:Orleans-logo.png|right|Orleans]]
*[[Erlang]] 并发/消息传递语言
+
*[[Erlang]]/[[Elixir]] 并发/消息传递语言
 +
*[[Elixir]] + [[Phoenix framework|Phoenix]] 并发运营支撑系统
 
*[[EMQ]]/[[MQTT]], [[RabbitMQ]]/[[AMQP]] 消息基础设施
 
*[[EMQ]]/[[MQTT]], [[RabbitMQ]]/[[AMQP]] 消息基础设施
*[https://haskell-distributed.github.io/ Cloud Haskell] Erlang-style Functional Backend
+
*支持 [https://haskell-distributed.github.io/ Cloud Haskell] Erlang-style Functional Backend
*[[Orleans]] + [[C Sharp|C#]] 并发运营支撑系统
+
*支持 [[Orleans]] + [[C Sharp|C#]]  
 
*[[Kubernetes]] 容器集群基础设施
 
*[[Kubernetes]] 容器集群基础设施
  

2022年9月18日 (日) 11:47的最后版本

ActorX

目录

[编辑] 简介

Erlang

计算世界的原子是 Actor,欢迎来到 Actor world.

Actor模型的本质就是消息传递,Erlang是一种纯消息传递式编程语言。

ActorX宣言:我们推崇“一切皆是参与者”的Actor model,一种新的编程模型。

Concurrent computing for programming

作为一种计算实体,Actor对象与原子类似。

每个连接、每个消息事件、每个人、每个设备都是一个Actor。

启发自:理论物理和ReactiveX Reactive Extensions for Async Programming

[编辑] 愿景

Elixir

Actor:节点、参与者、连接器

一切都是原子,一切都是 Actor,构建一个参与者的开放世界。

通过 Phoenix LiveDashboard Visualixir 可视化这个计算原子世界。

[编辑] 技术

构建一个开放的 Actor world

Orleans

[编辑] 语言实现

[编辑] Haskell

Haskell

Haskell Cloud Haskell、Distributed Haskell、并行、并发、异步以及分布式、云计算、actor model

[编辑] 项目

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱