Source Code Directory Structure
Linkis source code hierarchical directory structure description, if you want to learn more about Linkis modules, please check Linkis related architecture design
1. |-- assembly-combined-package //Compile the module of the entire project
2. | |-- assembly-combined
3. | |-- bin
4. | |-- deploy-config
5. | |-- src
6. |-- linkis-commons //Core abstraction, which contains all common modules
7. | |-- linkis-common //Common module, built-in many common tools
8. | |-- linkis-hadoop-common
9. | |-- linkis-httpclient //Java SDK top-level interface
10. | |-- linkis-message-scheduler
11. | |-- linkis-module
12. | |-- linkis-mybatis //SpringCloud's Mybatis module
13. | |-- linkis-protocol
14. | |-- linkis-rpc //RPC module, complex two-way communication based on Feign
15. | |-- linkis-scheduler //General scheduling module
16. | |-- linkis-storage
17. | |
18. |-- linkis-computation-governance //computing governance service
19. | |-- linkis-client //Java SDK, users can directly access Linkis through Client
20. | |-- linkis-computation-governance-common
21. | |-- linkis-engineconn
22. | |-- linkis-engineconn-manager
23. | |-- linkis-entrance //General low-level entrance module
24. | |-- linkis-entrance-client
25. | |-- linkis-jdbc-driver
26. | |-- linkis-manager
27. |
28. |-- linkis-engineconn-plugins
29. | |-- engineconn-plugins
30. | |-- linkis-engineconn-plugin-framework
31. |
32. |-- linkis-extensions
33. | |-- linkis-io-file-client
34. |-- linkis-orchestrator
35. | |-- linkis-code-orchestrator
36. | |-- linkis-computation-orchestrator
37. | |-- linkis-orchestrator-core
38. | |-- plugin
39. |-- linkis-public-enhancements //Public enhancement services
40. | |-- linkis-bml // Material library
41. | |-- linkis-context-service //Unified context
42. | |-- linkis-datasource //Data source service
43. | |-- linkis-publicservice //Public Service
44. |-- linkis-spring-cloud-services //Microservice governance
45. | |-- linkis-service-discovery
46. | |-- linkis-service-gateway //Gateway
47. |-- db //Database information
48. |-- license-doc //license details
49. | |-- license //The license of the background project
50. | - ui-license //License of linkis management desk
51. |-- tool //Tool script
52. | |-- check.sh
53. | |-- dependencies
54. |
55. |-- web //Management desk code of linkis
56. |
57. |-- scalastyle-config.xml //Scala code format check configuration file
58. |-- CONTRIBUTING.md
59. |-- CONTRIBUTING_CN.md
60. |-- DISCLAIMER-WIP
61. |-- LICENSE //LICENSE of the project source code
62. |-- LICENSE-binary //LICENSE of binary package
63. |-- LICENSE-binary-ui //LICENSE of the front-end compiled package
64. |-- NOTICE //NOTICE of project source code
65. |-- NOTICE-binary // NOTICE of binary package
66. |-- NOTICE-binary-ui // NOTICE of front-end binary package
67. |-- licenses-binary The detailed dependent license file of the binary package
68. |-- licenses-binary-ui //The license file that the front-end compilation package depends on in detail
69. |-- README.md
70. |-- README_CN.md
