The architecture and the implementation of the distributed data analysis system for CMD-3 detector are described. The system effectively uses available heterogeneous resources for the data storing and processing. The system is fully implemented and operational. A brief overview of the obtained characteristics of the system is also presented.