As a developer, my goal is to implement a service within ACAP that seamlessly interfaces with MinIO. While MongoDB inherently accommodates only structured data, constrained to a 16MB limit, I've opted for a streamlined approach. By storing unstructured data as blobs in MinIO and organizing metadata in MongoDB, I sidestep the complexities associated with manipulating base64urls and array buffers. This strategic decision ensures efficient data management while promoting scalability and ease of maintenance.
ACC
Implement a service in ACAP dedicated to managing unstructured data, ensuring seamless integration with MinIO.
Develop a controller to expose REST APIs required for MinIO operations, facilitating easy interaction with the storage service.
Write comprehensive unit and integration tests to validate the functionality and robustness of the implemented features.
As a developer, my goal is to implement a service within ACAP that seamlessly interfaces with MinIO. While MongoDB inherently accommodates only structured data, constrained to a 16MB limit, I've opted for a streamlined approach. By storing unstructured data as blobs in MinIO and organizing metadata in MongoDB, I sidestep the complexities associated with manipulating base64urls and array buffers. This strategic decision ensures efficient data management while promoting scalability and ease of maintenance.
ACC