lablup / backend.ai

Backend.AI is a streamlined, container-based computing cluster platform that hosts popular computing/ML frameworks and diverse programming languages, with pluggable heterogeneous accelerator support including CUDA GPU, ROCm GPU, TPU, IPU and other NPUs.
https://www.backend.ai
GNU Lesser General Public License v3.0
504 stars 150 forks source link

refactor: Decouple `service` and `vfolder` logic from API views #2856

Open rapsealk opened 1 week ago

rapsealk commented 1 week ago

Enhancement

Decoupled service and vfolder logic from API views

Description

Refactored the architecture to isolate service and vfolder functionalities from the API views. This adjustment enhances modularity and allows for independent updates to each component.

Benefits

Checklist: (if applicable)


📚 Documentation preview 📚: https://sorna--2856.org.readthedocs.build/en/2856/


📚 Documentation preview 📚: https://sorna-ko--2856.org.readthedocs.build/ko/2856/