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