postnord:Elixir中最终一致的消息代理

时间:2024-06-04 11:07:14
【文件属性】:

文件名称:postnord:Elixir中最终一致的消息代理

文件大小:39KB

文件格式:ZIP

更新时间:2024-06-04 11:07:14

Elixir

后北 最终一致的消息代理,以Elixir编写。 快速开始 构建和测试: $ mix deps.get $ mix test 启动postnord服务器: $ mix run --no-halt -e "Postnord.main()" 通过HTTP发布和阅读消息: TODO 性能测试 运行混合读写性能测试: $ mix postnord.perftest.mixed 调整测试设置,以测试小型或大型邮件的性能,或少数与许多编写人员的性能。 请参阅mix help postnord.perftest.mixed 用例 当你想要的时候: 高通量 保证耐用性 容错 使用方便 易于维护 美联社 线性可缩放性 至少一次交货保证 当您不需要时: 最小等待时间 订单保证 设计目标 在默认配置下,可在所有现代机器上出色地运行 比功能更偏向于简单 直观易用的API 永不丢失数据 远离用


【文件预览】:
postnord-master
----.gitignore(629B)
----README.md(1KB)
----test()
--------integration()
--------unit()
--------test_helper.exs(230B)
--------cluster()
--------doc_test.exs(165B)
----design()
--------consumer_approaches.md(4KB)
----.credo.exs(6KB)
----config()
--------dev.exs(82B)
--------config.exs(467B)
--------prod.exs(82B)
--------test.exs(127B)
----.travis.yml(184B)
----mix.lock(5KB)
----lib()
--------postnord.ex(3KB)
--------testutil()
--------mix()
--------postnord()
----mix.exs(1KB)
----cluster.sh(60B)
----.formatter.exs(73B)

网友评论