Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
Description
Currently, the protocol-related code is embedded within the zeppelin-interpreter module, making it difficult to manage and maintain. To improve modularity and maintainability, I propose separating the protocol-related code into a new zeppelin-protocol module.
Additionally, Zeppelin uses Thrift and gRPC(jupyter) protocol-related code. If the gRPC protocol-related code is also integrated and managed in the future, it will further enhance the benefits of modularization.
Initially, I aim to improve modularization by moving the Thrift code to the zeppelin-protocol module. This change will lay the foundation for the integrated management of other protocols like gRPC, enhancing the scalability and ease of integrated management of all protocol-related code.
Attachments
Issue Links
- links to