Linkis源码目录结构
Linkis代码层级目录结构说明,如果您想详细了解Linkis各个模块,请查看Linkis的相关架构设计
3. |-- assembly-combined-package //编译整个项目的模块
4. | |-- assembly-combined
5. | |-- bin
6. | |-- deploy-config
7. | |-- src
8. |-- linkis-commons //核心抽象,里面放有所有的公用模块
9. | |-- linkis-common //通用模块,内置很多通用工具类
10. | |-- linkis-hadoop-common
11. | |-- linkis-httpclient //Java SDK顶层接口
12. | |-- linkis-message-scheduler
13. | |-- linkis-module
14. | |-- linkis-mybatis //SpringCloud的Mybatis模块
15. | |-- linkis-protocol
16. | |-- linkis-rpc //RPC模块,基于Feign实现的复杂双向通信
17. | |-- linkis-scheduler //通用调度模块
18. | |-- linkis-storage
19. | |
20. |-- linkis-computation-governance //计算治理服务
21. | |-- linkis-client //Java SDK,用户通过Client可直接访问Linkis
22. | |-- linkis-computation-governance-common
23. | |-- linkis-engineconn
24. | |-- linkis-engineconn-manager
25. | |-- linkis-entrance //通用底层entrance模块
26. | |-- linkis-entrance-client
27. | |-- linkis-jdbc-driver
28. | |-- linkis-manager
29. |
30. |-- linkis-engineconn-plugins
31. | |-- engineconn-plugins
32. | |-- linkis-engineconn-plugin-framework
33. |
34. |-- linkis-extensions
35. | |-- linkis-io-file-client
36. |-- linkis-orchestrator
37. | |-- linkis-code-orchestrator
38. | |-- linkis-computation-orchestrator
39. | |-- linkis-orchestrator-core
40. | |-- plugin
41. |-- linkis-public-enhancements //公共增强服务
42. | |-- linkis-bml // 物料库
43. | |-- linkis-context-service //统一上下文
44. | |-- linkis-datasource //数据源服务
45. | |-- linkis-publicservice //公共服务
46. |-- linkis-spring-cloud-services //微服务治理
47. | |-- linkis-service-discovery
48. | |-- linkis-service-gateway //网关Gateway
49. |-- db //数据库信息
50. |-- tool //工具脚本
51. | |-- check.sh
52. | |-- dependencies
53. |
54. |-- web //linkis的管理台代码
55. |-- scalastyle-config.xml //Scala 代码格式检查配置文件
56. |-- CONTRIBUTING.md
57. |-- CONTRIBUTING_CN.md
58. |-- DISCLAIMER-WIP
59. |-- LICENSE //项目源码的LICENSE
60. |-- LICENSE-binary //二进制包的LICENSE
61. |-- LICENSE-binary-ui //前端web编译包的LICENSE
62. |-- NOTICE //项目源码的NOTICE
63. |-- NOTICE-binary //二进制包的NOTICE
64. |-- NOTICE-binary-ui //前端web二进制包的NOTICE
65. |-- licenses-binary 二进制包的详细依赖的license文件
66. |-- licenses-binary-ui //前端web编译包详细依赖的license文件
67. |-- README.md
68. |-- README_CN.md
