文件名称:alum:[WIP] 使用 Riak 核心提供静态内容以实现水平可扩展性和高可用性
文件大小:142KB
文件格式:ZIP
更新时间:2024-07-30 03:46:22
Erlang
这是一个正在进行的工作 !! 分布式静态内容应用程序。 概述 Alum 提供静态 Web 内容多主机服务器,具有水平可扩展性和高可用性。 Alum 是一个开源的 Erlang 应用程序,使用 Erlang 库进行分布式,并使用 Erlang 库确保节点内存储的数据的强一致性。 应用程序接口 基本用法 配置新主机 curl -XPUT " http://localhost:9090/hosts/static.alum.com " -d ' { "cache" : 3600 } ' 存储内容 curl -XPUT " http://localhost:9090/static.alum.com/images/avatar.jpg " --data-binary @path-to-avatar.jpg 提供静态文件 http://{host}/{filepath} curl -XGET " h
【文件预览】:
alum-develop
----.gitignore(64B)
----rebar(116KB)
----Makefile(2KB)
----rel()
--------gen_dev(672B)
--------vars.config(385B)
--------files()
--------reltool.config(951B)
--------vars()
----rebar.config(241B)
----README.md(1KB)
----apps()
--------alum_core()
--------alum_api()
--------alum()
----.edts(58B)