Community
Чтобы защитить пользователей Почты Mail.ru от вредоносных писем, Антиспам проверяет более 400 млн писем ежедневно. В докладе я расскажу, как и почему менялась архитектура Антиспама за более 15 лет развития.
Вы также узнаете:
- что такое спам и зачем с ним бороться
- какие этапы выполняются при проверке письма
- какие технические трудности возникают при фильтрации спама и как мы с ними боремся
- как развивалась архитектура Антиспама и какую роль в этом играют спамеры
- что изменилось с началом применения технологий машинного обучения
- какую роль играет ML в наших задачах
- какие принципы разработки используются, чтобы достичь целевых показателей SLA под нагрузкой выше 300K RPS
- в заключение расскажу примеры случаев, когда что-то пошло не по плану, и какие выводы мы из этого сделали
Где граница между улучшением качества продукта за счёт развития технологий и за счёт знания о продукте? Что важнее для успеха проекта: техническое превосходство или большая функциональность? Как на каждом этапе развития проекта выбрать, во что вкладывать ресурсы: в технологические решения или в продуктовые? Разберём на кейсах, каждый из которых рассмотрим и с точки зрения разработки, и с точки зрения продукта.
Tarantool — in-memory база данных, которая позволяет строить высоконагруженные, надёжные и масштабируемые решения, а ещё — экосистема продуктов. В докладе я расскажу, как Tarantool и продукты на его базе устроены под капотом и какими характеристиками они обладают. Рассмотрим, какие технические решения позволяют эффективно работать с нагрузкой и для каких задач подходят лучше всего. Конечно, всё это с реальными примерами и кейсами.
Этот доклад будет полезен всем, кто интересуется высоконагруженными системами и ищет эффективные решения для работы с большими объёмами данных в режиме реального времени.
В докладе познакомлю слушателей с продуктом «Лента» в Одноклассниках. Расскажу, как выглядит лента в соцсети с технической точки зрения, и раскрою детали механизма балансировки элементов ленты: контента разных типов, промо, рекламы. Отвечу на вопрос, как промоутировать внутренние сервисы, учитывая интересы пользователей. Доклад будет полезен разработчикам продуктов с большим числом внутренних сервисов.
В докладе Андрей представит вызовы, с которыми столкнулась команда разработки в процессе реализации сервиса, а также использованные решения. Основной акцент будет на подходах, обеспечивающих эффективность обработки событий в чатах с тысячами участников.
Примеры оптимизаций:
- ограничение спамерской активности открытого API
- вверсионирование схемы данных для сохранения или чтения данных в рамках работы с БД
- оптимизации хранения временных меток
- оптимизации хранения nullable-объектов и массива булевых переменных
- хранение данных в БД в сжатом виде
Доклад будет интересен бэкенд-разработчикам и архитекторам уровня middle+ с опытом и без опыта работы с высоконагруженными системами, так как методы могут успешно применяться в разных типах систем.
Расскажу про использование наших пушей и про то, как дополнительно монетизировать пользователей. Ещё расскажу, как мы скрещивали рекламу и пользовательский контент, зачем нужны пуши, как их эффективно отправлять и на что они влияют.
Для автоматического управления окружениями мы в команде Dev Platform VK Tech разработали механизм развёртываний — одним из его важных компонентов стал Terraform as a service. В докладе расскажу, как разрабатывали это решение и какая получилась архитектура. Расскажу, как интегрируемся с VK Cloud и одним из компонентов магазина приложений облачной платформы.
Расскажу, как мы наладили процессы для лучшего результата:
- общая архитектура платформы VK Mini Apps — как мы работаем с бэкендом
- поиск проблем, расширяя аналитику вместе с бэкендом;
- эффективное совместное планирование платформ и корректная постановка целей
- разработка и интеграция — проектирование API, работа с тоглами, управление с бэкенда
- тестирование решений без угрозы поломки — тестовые домены, A/B-тесты, E2E-тесты
- мониторинг и поддержка — как мы собираем метрики и следим за ними
Участие бесплатное.
Для посещения мероприятия необходимо зарегистрироваться и получить письмо-приглашение. Без письма-приглашения на мероприятие не получится попасть.
13 июня в любое время с 17:00 до 22:00 (GMT+7). Но рекомендуем приехать к началу мероприятия, чтобы не пропустить что-нибудь важное.
Каждая регистрация именная, на входе мы попросим предъявить любой документ удостоверяющий личность.
Конечно! Но каждый гость должен зарегистрироваться на мероприятие и получить письмо-приглашение, а также быть совершеннолетним.