elysium:Cassandra 幸福快乐的来世

时间:2024-06-30 08:40:45
【文件属性】:

文件名称:elysium:Cassandra 幸福快乐的来世

文件大小:446KB

文件格式:ZIP

更新时间:2024-06-30 08:40:45

Erlang

极乐世界 Elysium 是天堂般的来世之地,Cassandra 在那里因她在地球上所遭受的苦难而获得奖励。 该项目有望使需要多个连接到 Cassandra 服务器的 erlang 项目的生活更轻松。 套接字连接的有限资源保存在一个 FIFO 队列中,这样一个连接一次只能被一个进程使用。 当任务完成时,资源被添加回可用资源队列的末尾。 库逻辑 Elysium 提供了一个主管层级来管理自己作为一个包含的应用程序。 只需将elysium_sup插入您的层次结构。 在内部,主管层次结构是一个 rest_for_one 组织,如。 最左边的孩子管理必须始终存在的数据,中间的孩子是实际实现,最后一个主管管理与 Cassandra 的动态连接。 尽管该库是为使用作为 Cassandra 连接库的一个或多个 Cassandra 集群而编写的,但唯一的 Cassandra 依赖项是elysium_co


【文件预览】:
elysium-master
----src()
--------elysium_random.erl(975B)
--------elysium_channel.erl(11KB)
--------elysium_connection.erl(15KB)
--------elysium_connection_sup.erl(4KB)
--------elysium_compile_utils.erl(998B)
--------elysium.erl(2KB)
--------elysium_lb_queue.erl(7KB)
--------elysium_config.erl(22KB)
--------elysium_sup.erl(4KB)
--------elysium_peer_handler.erl(5KB)
--------elysium_bs_serial.erl(5KB)
--------elysium_default_config.erl(4KB)
--------elysium_buffering_strategy.erl(25KB)
--------elysium_bs_parallel.erl(7KB)
--------elysium_buffer_sup.erl(5KB)
--------elysium_serial_queue.erl(5KB)
--------elysium.app.src(316B)
--------elysium_buffering_audit.erl(10KB)
--------elysium_queue.erl(14KB)
----doc()
--------supervision_tree.dot(5KB)
--------supervision_tree.png(215KB)
--------data_flow.pdf(22KB)
--------data_flow.png(142KB)
--------data_flow.dot(2KB)
--------supervision_tree.pdf(43KB)
--------README.md(3KB)
--------queue_state.dot(3KB)
----Emakefile(186B)
----.travis.yml(122B)
----LICENSE(2KB)
----erlang.mk(19KB)
----README.md(7KB)
----Makefile(1KB)
----RELEASES.md(3KB)
----.gitignore(160B)
----include()
--------elysium_types.hrl(4KB)
--------elysium_audit_types.hrl(953B)

网友评论