没有合适的资源?快使用搜索试试~ 我知道了~
match_service_practice:一个小型的长生不老药实践项目,该项目不断从提供商那里获取匹配数据
共19个文件
ex:8个
exs:7个
md:1个
需积分: 10 0 下载量 35 浏览量
2021-03-14
18:17:53
上传
评论
收藏 16KB ZIP 举报
温馨提示
MatchService 这是一个用于实践目的的小项目。 匹配数据是从远程服务器上托管的两个来源连续获取的。 设计注意事项 服务应该可靠。 除了VM崩溃之外,没有其他任何东西可以使它崩溃。 它可以在发生故障时自动重试获取作业。 该服务应该是可扩展的。 新的数据提供程序应该易于集成。 该服务应该是可伸缩的。 添加新节点不应导致数据重复。 在此,我使用了一个名为的新程序包,该程序包旨在简化定期获取作业的开发。 该程序包对于该项目来说有点过分了,但是它仅出于实践目的,而我正在对此进行研究。 在现实生活中的项目中,我想: 仅使用即可快速完成 使用库来简化工作定义代码,并在观察工作完成时提供更多控制。 但是,当间隔少于一分钟时,使用Oban可能会花费一些精力。 启动并运行 mix ecto.setup mix deps.get mix run --no-halt 代码库可维护性 整合
资源推荐
资源详情
资源评论
收起资源包目录
match_service_practice-master.zip (19个子文件)
match_service_practice-master
mix.lock 7KB
.gitignore 624B
mix.exs 1008B
.formatter.exs 109B
priv
repo
migrations
20210313015324_create_matches.exs 699B
.github
workflows
ci.yml 4KB
README.md 1KB
config
config.exs 277B
lib
match_service
fetcher
fastball.ex 1KB
matchbeam.ex 1KB
repo.ex 117B
schema
match.ex 510B
util
home_assignment_http_client.ex 1KB
time.ex 581B
application.ex 564B
matches.ex 1KB
test
fetcher
matchbeam_test.exs 731B
fastball_test.exs 969B
test_helper.exs 15B
共 19 条
- 1
资源评论
ywnwx
- 粉丝: 30
- 资源: 4624
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功