Clear Role Separation
mloda's architecture naturally separates concerns, creating distinct roles that work together seamlessly while maintaining clear boundaries.
Data Producer
Creates reusable data transformations
Who: ML engineers, data engineers, or teams who build and share feature logic as plugins.
- Build AbstractFeatureGroup classes
- Define data readers and transformations
- Share patterns without exposing business logic
- Contribute to community ecosystem
Data User
Consumes features through unified API
Who: Data scientists, analysts, or applications that request and use features via mloda.
- Request features via mlodaAPI
- Switch between compute frameworks seamlessly
- Focus on model development, not data prep
- Access community-built transformations
Data Owner
Governs access and ensures quality
Who: Data stewards, compliance officers, or organizations responsible for data governance and lifecycle.
- Access through whole value chain
- Inspects data contracts
- Oversee governance and compliance
Ready to Connect?
Have questions about mloda? Want to see how it fits your workflow? We're here to help.