В этом докладе я расскажу о технических аспектах реализации системы аудиоотпечатков:
— как мы к этому пришли, и что было раньше;
— получение отпечатков из mp3;
— хранение в имеющихся движках;
— введение новых специализированных движков для индексации, поиска и сравнения;
— взаимодействие с другими частями проекта;
— профилирование и оптимизации;
— несколько забавных и не очень ситуаций, со всем этим связанных.