shovel-default-plugins是基于diamond-shovel框架制作的官方基础插件集
通过组合实现shovel的基础功能。
WIKI请见diamond-shovel-wiki
graph TB
subgraph Shovel Plugins
SHOVEL-DEFAULT-PLUGINS[SHOVEL-DEFAULT-PLUGINS]
end
subgraph Shovel Cores
shovel-core1[shovel-core-1]
shovel-core2[shovel-core-2]
shovel-coreN[shovel-core-N]
end
subgraph Middleware
shovel-db[shovel-db]
other-middleware[其他中间件]
end
scheduler[scheduler]
intermediate[shovel-intermediate-layer]
frontend[shovel-frontend]
nginx[nginx]
workbench[shovel-workbench]
SHOVEL-DEFAULT-PLUGINS --> shovel-core1
SHOVEL-DEFAULT-PLUGINS --> shovel-core2
SHOVEL-DEFAULT-PLUGINS --> shovel-coreN
shovel-core1 --> scheduler
shovel-core2 --> scheduler
shovel-coreN --> scheduler
scheduler --> intermediate
shovel-db --> intermediate
other-middleware --> intermediate
intermediate --> nginx
frontend --> nginx
nginx --> workbench