Кулинарный портал Овкусе
“Овкусе.ру” – портал, который объединил 3 млн пользователей для обмена рецептами, опытом и советами по приготовлению домашней кухни.
Какие были задачи?
- Перенести и обработать ~6 млн пользовательских изображений рецептов.
- Произвести миграцию данных с предыдущей платформы.
- Выполнить проект в кратчайшие сроки для обеспечения бесшовного перехода российской аудитории на новый сайт.
Архитектура Овкусе
Разработка
В ITSumma мы выбрали простые и надёжные технологии, которые соответствовали всем требованиям проекта. Пришлось решать неожиданные задачи: например, при миграции огромного массива данных (~3 млн пользователей и ~1 млн рецептов) из разных источников оказалось, что из-за GDPR у многих пользователей нет email. Мы нашли обходные решения и благодаря опыту работы с BigData справились с этим в сжатые сроки.
Решение
Для оптимизации изображений — изменения размера, перевода в формат .webp и загрузки в S3 — мы использовали собственный микросервис. В процессе работы столкнулись с битым контентом, перевёрнутыми картинками и файлами, которые только притворялись изображениями. Всё это обработали через отдельные скрипты.
Мы спроектировали инфраструктуру, настроили интеграцию со сторонними сервисами и Яндекс Облаком, подобрали надёжный стек технологий. Часть функций вынесли в микросервисы и настроили их взаимодействие через очереди сообщений.
Быстро собрали MVP, чтобы авторы рецептов смогли восстановить свои профили с прошлой платформы. После запуска добавили важные продуктовые фичи: коллекции и ленту рецептов, профили пользователей, реакции и бэк-офис для контент-менеджеров.
Команда проекта
Применённые технологии
Результат
Кулинарная соцсеть “Овкусе.ру“ успешно стартовала в России в феврале 2023 года с полностью сохраненной базой кулинарных рецептов и всеми пользовательскими данными. Количество рецептов, их авторов и посетителей платформы ежедневно растет, а сервис продолжает выполнять свою миссию для российской аудитории.
Уникальность проекта
В разработке архитектуры сервиса было предусмотрено горизонтальное масштабирование и переезд в облачную инфраструктуру. Ключевую роль сыграл профессионализм команды и опыт работы с высоконагруженными проектами.
В разработке архитектуры сервиса было предусмотрено горизонтальное масштабирование и переезд в облачную инфраструктуру.
Упомянутые услуги
Ответим на заявку в ближайшие 24 часа. А еще мы можем проконсультировать вас по телефону +7 800 555-91-99, электронной почте info@itsumma.ru или в Telegram-чате.