文件名称:clump-zoot-sample:Clump Zoot 样本
文件大小:14KB
文件格式:ZIP
更新时间:2024-06-27 05:35:54
Scala
Clump + Zoot 示例应用程序 概括 该项目旨在展示和如何使开发人员能够创建超最小的微服务生态系统。 是一个路由和 API 规范框架,允许开发人员指定强类型微服务接口以在客户端和服务器之间共享,并隐藏 JSON 编组/解组细节。 Zoot 兼容不同的基于 Future 的 web 框架,这个例子使用了构建在之上的 是一个服务组合库,它抽象了批量获取、批处理和重试以及手动执行此操作所需的代码整理等问题。 跑步 要启动所有 3 个服务: make start-all 然后,您可以执行 REST 请求以从EnrichedTrackService,获取曲目EnrichedTrackService,该请求聚合对TrackService和UserService调用 curl 'http://localhost:1111/enrichedtracks/1' curl 'http://l
【文件预览】:
clump-zoot-sample-master
----presentation()
--------src()
----project()
--------Build.scala(1KB)
--------plugins.sbt(64B)
----users()
--------src()
----filters()
--------src()
----tracks()
--------src()
----README.md(3KB)
----Makefile(332B)
----killAllServices.sh(316B)
----api()
--------src()
----.gitignore(127B)