文件名称:skitter:用于分布式,React式工作流的特定于域的语言
文件大小:287KB
文件格式:ZIP
更新时间:2024-04-28 08:51:30
elixir reactive distributed workflows Elixir
一种领域特定的语言,用于使用自定义分发策略构建水平可伸缩的React式工作流程应用程序。 是在我在博士学位的背景下建立的。 tter子 Skitter是一种React式工作流程系统; 通过将组件组合到工作流中,可以定义自动响应传入数据的数据处理管道。 Skitter与其他相关技术之间的主要区别在于分配策略的概念; Skitter应用程序中的组件指定了一种策略,该策略定义了在运行时组件如何在群集上分布。 策略可以从头开始实施,也可以基于现有策略构建。 有关Skitter的更多信息,请访问: ://soft.vub.ac.be/~mathsaey/skitter。 地位 此版本的skitter正在开发中。 目前无法使用。 可以在找到有关在Skitter上使用基于效果的早期版本的。 入门 即将推出。
【文件预览】:
skitter-develop
----mix.exs(3KB)
----config()
--------release.exs(1KB)
--------prod.exs(404B)
--------test.exs(428B)
--------config.exs(435B)
--------dev.exs(281B)
----.formatter.exs(696B)
----test()
--------component_test.exs(1KB)
--------node()
--------dsl()
--------support()
--------remote()
--------test_helper.exs(211B)
--------workflow_test.exs(478B)
----rel()
--------vm.args.eex(400B)
--------skitter.sh.eex(13KB)
--------env.sh.eex(495B)
----assets()
--------docs_workflow_inline_before.png(88KB)
--------docs_workflow_inline_after.png(80KB)
--------logo-light_docs.png(16KB)
--------logo_header.png(28KB)
----mix.lock(4KB)
----.drone.yml(1KB)
----.gitignore(355B)
----lib()
--------remote.ex(4KB)
--------runtime.ex(3KB)
--------node()
--------worker.ex(3KB)
--------workflow.ex(11KB)
--------port.ex(595B)
--------deployment.ex(841B)
--------strategy_error.ex(694B)
--------dsl()
--------skitter.ex(411B)
--------dsl.ex(906B)
--------mix()
--------dot.ex(4KB)
--------invocation.ex(1KB)
--------definition_error.ex(1KB)
--------remote()
--------dot()
--------component.ex(14KB)
--------runtime()
--------strategy.ex(6KB)
----README.md(1KB)
----.editorconfig(440B)
----LICENSE.txt(16KB)