Не текстом единым в этом канале: принесли вам аудиоподкаст про Data Science.
Рандомные дрова – это неформальный разговор о DS и карьере в индустрии.
Юра Дорн (руководитель OzonMasters) вместе с гостями выпуска обсуждают в деталях одну тему из мира DS.
💭Чему учиться, какие технологии перспективны, как всё живёт на практике, какие фронтиры науки существуют, – и о многом другом ребята говорят неформально, но углубленно.
Мы, кстати, спрятали в названии пасхалку. Пишите в комментариях, если разгадали её.
Слушаем первый эпизод на удобной платформе:
Яндекс
Google
Apple
Vk
Рандомные дрова – это неформальный разговор о DS и карьере в индустрии.
Юра Дорн (руководитель OzonMasters) вместе с гостями выпуска обсуждают в деталях одну тему из мира DS.
💭Чему учиться, какие технологии перспективны, как всё живёт на практике, какие фронтиры науки существуют, – и о многом другом ребята говорят неформально, но углубленно.
Мы, кстати, спрятали в названии пасхалку. Пишите в комментариях, если разгадали её.
Слушаем первый эпизод на удобной платформе:
Яндекс
Apple
Vk
Что лучше: Spark Structured Streaming или полное прекращение работы прода?
А если серьезно, то ежедневно в Ozon добавляются сотни тысяч новых товаров и меняются те, что уже на сайте. Это могут быть изменения картинок, описаний, названий или цен.
Для наших процессов критически важно поддерживать все данные в актуальном виде, так как их используют последующие ML алгоритмы. Поэтому большое внимание мы уделяем ETL процессам — извлечению необходимых признаков из данных и их преобразованию.
Про интеграцию Kafka и Spark Structured Streaming, а также применение моделей машинного обучения в данной архитектуре рассказал Алексей Мохов, наш ML Инженер.
📌Читайте его статью на Хабре.
А если серьезно, то ежедневно в Ozon добавляются сотни тысяч новых товаров и меняются те, что уже на сайте. Это могут быть изменения картинок, описаний, названий или цен.
Для наших процессов критически важно поддерживать все данные в актуальном виде, так как их используют последующие ML алгоритмы. Поэтому большое внимание мы уделяем ETL процессам — извлечению необходимых признаков из данных и их преобразованию.
Про интеграцию Kafka и Spark Structured Streaming, а также применение моделей машинного обучения в данной архитектуре рассказал Алексей Мохов, наш ML Инженер.
📌Читайте его статью на Хабре.
Так, у нас тут появилась инструкция для мобильных разработчиков, как классно провести 19 мая:
Во-первых, выспаться.
Во-вторых, пить побольше воды.
В-третьих, смотреть Ozon Tech Mobile Meetup!
Мы в Ozon делаем приложения для покупателей, продавцов, курьеров, сотрудников ПВЗ. На митапе расскажем о том, как они устроены, а ещё послушаем гостя из Skyeng.
Митап проводим совместно с сообществом Coffee&Code☕️
Посмотреть программу встречи можно на странице события.
📍Встречаемся в 18:00 офисе Ozon, «Башня на Набережной», Москва-Сити.
🔗Регистрируйтесь, чтобы получить ссылку и познакомиться с описаниями докладов.
#ozontech_meetup
Во-первых, выспаться.
Во-вторых, пить побольше воды.
В-третьих, смотреть Ozon Tech Mobile Meetup!
Мы в Ozon делаем приложения для покупателей, продавцов, курьеров, сотрудников ПВЗ. На митапе расскажем о том, как они устроены, а ещё послушаем гостя из Skyeng.
Митап проводим совместно с сообществом Coffee&Code☕️
Посмотреть программу встречи можно на странице события.
📍Встречаемся в 18:00 офисе Ozon, «Башня на Набережной», Москва-Сити.
🔗Регистрируйтесь, чтобы получить ссылку и познакомиться с описаниями докладов.
#ozontech_meetup
⏸Ставим YouTube на стоп, у нас есть кое-что получше...
Завтра мы выступаем на HighLoad++
Приходите послушать наших спикеров:
💚Все подробности о том, как изменился подход Ozon Tech в новых условиях, узнаете из выступления нашего CTO Антона Степаненко. Координаты: Демосцена, завтра в 12:55.
💚Михаил Кабищев выступит с докладом «Идем по приборам вместе с gRPC» в зале Аврора завтра в 14:10.
💚Владимир Витковский расскажет про «Обзор архитектуры быстрого сборщика логов на Go». Послушать его можно будет в зале «Синнакс», 14 мая в 16:10.
💚Ван Хачатрян расскажет, как живет ML в современном e-com, 14 мая в 12:00 на стенде Ozon Tech.
💚Мерч, техтолки и игры будут на стенде Ozon Tech в течение всего HighLoad!
P.S. запись будет!
Завтра мы выступаем на HighLoad++
Приходите послушать наших спикеров:
💚Все подробности о том, как изменился подход Ozon Tech в новых условиях, узнаете из выступления нашего CTO Антона Степаненко. Координаты: Демосцена, завтра в 12:55.
💚Михаил Кабищев выступит с докладом «Идем по приборам вместе с gRPC» в зале Аврора завтра в 14:10.
💚Владимир Витковский расскажет про «Обзор архитектуры быстрого сборщика логов на Go». Послушать его можно будет в зале «Синнакс», 14 мая в 16:10.
💚Ван Хачатрян расскажет, как живет ML в современном e-com, 14 мая в 12:00 на стенде Ozon Tech.
💚Мерч, техтолки и игры будут на стенде Ozon Tech в течение всего HighLoad!
P.S. запись будет!
Вечер воскресенья обычно создан для релакса и сериалов, но мы тут готовимся к TeamLead Conf, о чем нет сил молчать. Приходите послушать наших спикеров:
⚡️Алина Романова расскажет, как Developer Relations формируют бренд работодателя и зачем это нужно. Координаты: 17 мая, 14:00, зал «Гея».
⚡️Ани Степанян (отвечает за Route 256) поделится опытом организации внутренних школ, митапов и других способов повысить квалификацию команд. Координаты: 18 мая, 15:10, зал «Ахиллес».
⚡️Михаил Кабищев (главный по базовым сервисам в платформе) выступит на круглом столе «Наём в команду, а не в компанию». Координаты: 17 мая, 17:30, зал «Ахиллес».
Встретиться с инженерной командой, узнать все о стеке и технологиях и просто весело провести время за настолками можно будет на стенде Ozon Tech.
До встречи на TeamLead Conf!🔥
⚡️Алина Романова расскажет, как Developer Relations формируют бренд работодателя и зачем это нужно. Координаты: 17 мая, 14:00, зал «Гея».
⚡️Ани Степанян (отвечает за Route 256) поделится опытом организации внутренних школ, митапов и других способов повысить квалификацию команд. Координаты: 18 мая, 15:10, зал «Ахиллес».
⚡️Михаил Кабищев (главный по базовым сервисам в платформе) выступит на круглом столе «Наём в команду, а не в компанию». Координаты: 17 мая, 17:30, зал «Ахиллес».
Встретиться с инженерной командой, узнать все о стеке и технологиях и просто весело провести время за настолками можно будет на стенде Ozon Tech.
До встречи на TeamLead Conf!🔥
Ну как там с регистрацией на Ozon Tech Mobile Meetup?
Тем, кто ещё не получил свой инвайт, оставляем ссылку на форму.
О чём поговорим на митапе:
📱Александр Свиридов (Ozon), расскажет, какие метрики собираются, и как мы боремся за перформанс приложения Ozon.
📱Владимир Шедько (Android разработчик, Ozon), поделится, как мы делали плавный скролл для нагруженного UI, и при этом не переверстали все приложение.
📱Артем Новичков (Skyeng), покажет, как работает новая модель многопоточности. Разберём, что появилось в Swift, и как это подружить со своим кодом.
📱Круглый стол, где обсудим темы, предложенные вами при регистрации на митап.
Ждём вас онлайн, там никаких лимитов! (А вот места в зале уже закончились)
P.S. После митапа, команда Coffee&Code проведет «Что? Где? Когда?» по мобильной разработке. Заполняй анкету и выиграй приз за лучший вопрос к знатокам!🦉
Тем, кто ещё не получил свой инвайт, оставляем ссылку на форму.
О чём поговорим на митапе:
📱Александр Свиридов (Ozon), расскажет, какие метрики собираются, и как мы боремся за перформанс приложения Ozon.
📱Владимир Шедько (Android разработчик, Ozon), поделится, как мы делали плавный скролл для нагруженного UI, и при этом не переверстали все приложение.
📱Артем Новичков (Skyeng), покажет, как работает новая модель многопоточности. Разберём, что появилось в Swift, и как это подружить со своим кодом.
📱Круглый стол, где обсудим темы, предложенные вами при регистрации на митап.
Ждём вас онлайн, там никаких лимитов! (А вот места в зале уже закончились)
P.S. После митапа, команда Coffee&Code проведет «Что? Где? Когда?» по мобильной разработке. Заполняй анкету и выиграй приз за лучший вопрос к знатокам!🦉
В поисках утраченного времени мы могли бы обратиться к Прусту, но получили более свежий кейс нашего разработчика Вовы Кононова.
Как-то раз к нему заглянули коллеги и поделились наблюдением:
🤯Если открыть рядом графики времён запросов и ответов двух живущих в K8s и общающихся между собой микросервисов, то иногда можно наблюдать большую разницу в высоких квантилях. Клиент считает, что один ответ из сотни ему приходит за сто миллисекунд, сервер же говорит, что успевает ответить за десять.
Так появились резонные вопросы: куда ушло время? Можно ли его вернуть?
Решение этой задачи Вова оставил в хабрастатье «Куда уходит время? Боремся за миллисекунды в Kubernetes».
Кстати, это наша самая рейтинговая статья (уже больше 100+). Гордимся и приглашаем почитать.
Как-то раз к нему заглянули коллеги и поделились наблюдением:
🤯Если открыть рядом графики времён запросов и ответов двух живущих в K8s и общающихся между собой микросервисов, то иногда можно наблюдать большую разницу в высоких квантилях. Клиент считает, что один ответ из сотни ему приходит за сто миллисекунд, сервер же говорит, что успевает ответить за десять.
Так появились резонные вопросы: куда ушло время? Можно ли его вернуть?
Решение этой задачи Вова оставил в хабрастатье «Куда уходит время? Боремся за миллисекунды в Kubernetes».
Кстати, это наша самая рейтинговая статья (уже больше 100+). Гордимся и приглашаем почитать.
Обнаружено новое место силы Ozon Tech: мы в Новосибирске!
Это не туристический гайд, а день открытых дверей команды в Новосибирске. 26 мая можно будет послушать руководителей команд, узнать об особенностях работы платформы и CRM, и о том, как живётся в Ozon Tech.
О чем поговорим:
💥 Антон Степаненко, CTO: о стеке, структуре Ozon Tech и нагрузках на наши IT-системы.
💥 Андрей Чупейкин, директор по разработке платформы: об основных планах направления на 2022 год.
💥 Иван Шишкин, руководитель отдела «Инструменты поддержки и CRM»: об устройстве CRM, кросс-функциональных и продуктовых командах, а также о чат-боте.
💥 Анастасия Кучай, директор по IT персоналу: о программах обучения, стажировках, направлениях развития бренда Ozon Tech.
📍Координаты: конференц-зал Чайковский В, отель Marriott Novosibirsk, 26 мая, 16:30.
Можно к нам прийти, а можно смотреть онлайн, начало трансляции в 13:00 (Msk)/17:00 (Nsk)
🔗РЕГИСТРАЦИЯ
Это не туристический гайд, а день открытых дверей команды в Новосибирске. 26 мая можно будет послушать руководителей команд, узнать об особенностях работы платформы и CRM, и о том, как живётся в Ozon Tech.
О чем поговорим:
💥 Антон Степаненко, CTO: о стеке, структуре Ozon Tech и нагрузках на наши IT-системы.
💥 Андрей Чупейкин, директор по разработке платформы: об основных планах направления на 2022 год.
💥 Иван Шишкин, руководитель отдела «Инструменты поддержки и CRM»: об устройстве CRM, кросс-функциональных и продуктовых командах, а также о чат-боте.
💥 Анастасия Кучай, директор по IT персоналу: о программах обучения, стажировках, направлениях развития бренда Ozon Tech.
📍Координаты: конференц-зал Чайковский В, отель Marriott Novosibirsk, 26 мая, 16:30.
Можно к нам прийти, а можно смотреть онлайн, начало трансляции в 13:00 (Msk)/17:00 (Nsk)
🔗РЕГИСТРАЦИЯ
#ozontech_meetup
Делимся записью Ozon Tech Mobile Meetup и рассказываем, как можно получить набор мерча Ozon Tech (бейсболку и стикеры) за просмотр митапа и честное мнение о нем.
Что нужно сделать?
1) посмотреть митап и поделиться впечатлениями от него в своих социальных сетях (в посте/stories/статье или иным способом).
2) прислать нам скрин отзыва на почту ozontech@ozon.ru.
3) вы великолепны, теперь нужно просто дождаться завершения конкурса 30 мая!
🪄Определим победителя с помощью генератора случайных чисел.
🔗Подробные правила ищите по ссылке.
Делимся записью Ozon Tech Mobile Meetup и рассказываем, как можно получить набор мерча Ozon Tech (бейсболку и стикеры) за просмотр митапа и честное мнение о нем.
Что нужно сделать?
1) посмотреть митап и поделиться впечатлениями от него в своих социальных сетях (в посте/stories/статье или иным способом).
2) прислать нам скрин отзыва на почту ozontech@ozon.ru.
3) вы великолепны, теперь нужно просто дождаться завершения конкурса 30 мая!
🪄Определим победителя с помощью генератора случайных чисел.
🔗Подробные правила ищите по ссылке.
Принесли вам план на выходные: сходить в Computer History Museum по случаю всемирного дня музеев.
Спойлер: для этого не нужно выходить из комнаты, если только вы не собираетесь махнуть в Калифорнию на уикенд.
Рассказываем, что такое CHM, и чем он может быть полезен IT-специалисту.
Читайте наш подробный разбор в статье. Оставили вам много полезных ссылок там!
Спойлер: для этого не нужно выходить из комнаты, если только вы не собираетесь махнуть в Калифорнию на уикенд.
Рассказываем, что такое CHM, и чем он может быть полезен IT-специалисту.
Читайте наш подробный разбор в статье. Оставили вам много полезных ссылок там!
#ozontech_habr
220 платежей в секунду: выдержать нельзя упасть.
Мы в Ozon много времени уделяем тому, чтобы все транзакции были обработаны корректно, даже если речь идёт о нагрузке в 2k платежей в минуту (именно столько у нас было в пике в период ноябрьских распродаж).
Сейчас по результатам нагрузочного тестирования мы выдерживаем 13k платежей в минуту. Это крутой результат, которым наш коллега Игорь Серков делится в хабрастатье.
Читайте, как мы в Ozon готовим сервисы к высоким нагрузкам.
220 платежей в секунду: выдержать нельзя упасть.
Мы в Ozon много времени уделяем тому, чтобы все транзакции были обработаны корректно, даже если речь идёт о нагрузке в 2k платежей в минуту (именно столько у нас было в пике в период ноябрьских распродаж).
Сейчас по результатам нагрузочного тестирования мы выдерживаем 13k платежей в минуту. Это крутой результат, которым наш коллега Игорь Серков делится в хабрастатье.
Читайте, как мы в Ozon готовим сервисы к высоким нагрузкам.
Mobile Party в Ozon Tech для разработчиков iOS и Android
4 июня мы устраиваем настоящую вечеринку и приглашаем тебя присоединиться!
Вечеринка будет посвящена One Day Offer, но пройдет по новым правилам.
На нашей Mobile Party будет NFT-выставка, диджей, фуршет и много интересного.
Здесь ты пройдешь собеседование, а заодно пообщаешься с разработчиками Ozon Tech в неформальной обстановке и познакомишься с нами ближе.
P.S. Потенциальным кандидатам мы оплатим билеты в Москву.
🔗РЕГИСТРАЦИЯ НА ПАТИ
4 июня мы устраиваем настоящую вечеринку и приглашаем тебя присоединиться!
Вечеринка будет посвящена One Day Offer, но пройдет по новым правилам.
На нашей Mobile Party будет NFT-выставка, диджей, фуршет и много интересного.
Здесь ты пройдешь собеседование, а заодно пообщаешься с разработчиками Ozon Tech в неформальной обстановке и познакомишься с нами ближе.
P.S. Потенциальным кандидатам мы оплатим билеты в Москву.
🔗РЕГИСТРАЦИЯ НА ПАТИ
#ozontech_habr
Пережить распродажу на Ozon: хайлоад, сковородки и 38 инфарктов
Нельзя просто так взять и устроить распродажу.
Это ведь не только про маркетинг: нескольким дням распродаж предшествует год активной подготовки в IT-команде.
СТО Ozon Антон Степаненко подробно описал, как происходит подготовка:
0. Планируем: анализируем исторические данные, прогнозируем количество заказов, строим модели.
1. Бюджетируем: понимаем, сколько нам нужно железок и денег на них, — и начинаем закупку.
2. Стреляем круглый год. Да, мы немного отбитые и стреляем по продакшену. Это даёт максимальную репрезентативность результатов нагрузочного тестирования.
В статье найдёте 6 честных кейсов о трудностях, инцидентах, победах, ночных сменах, удивительных открытиях о пользователях и товарах.
Как написали в комментах, читается на одном дыхании.
Пережить распродажу на Ozon: хайлоад, сковородки и 38 инфарктов
Нельзя просто так взять и устроить распродажу.
Это ведь не только про маркетинг: нескольким дням распродаж предшествует год активной подготовки в IT-команде.
СТО Ozon Антон Степаненко подробно описал, как происходит подготовка:
0. Планируем: анализируем исторические данные, прогнозируем количество заказов, строим модели.
1. Бюджетируем: понимаем, сколько нам нужно железок и денег на них, — и начинаем закупку.
2. Стреляем круглый год. Да, мы немного отбитые и стреляем по продакшену. Это даёт максимальную репрезентативность результатов нагрузочного тестирования.
В статье найдёте 6 честных кейсов о трудностях, инцидентах, победах, ночных сменах, удивительных открытиях о пользователях и товарах.
Как написали в комментах, читается на одном дыхании.
Мы так скучали по офлайн-фестам, что никак не можем остановиться. Теперь мы на CodeFest в Новосибирске!
⚡можно послушать наши доклады или погостить на стенде с крафтовыми играми, если будете на конфе
⚡записью выступлений мы поделимся, когда она станет доступна
Пожелайте удачи нашей команде💚
⚡можно послушать наши доклады или погостить на стенде с крафтовыми играми, если будете на конфе
⚡записью выступлений мы поделимся, когда она станет доступна
Пожелайте удачи нашей команде💚
Ты: да, мам, я уже взрослый человек, ну хватит...
Также ты: оло, мам, а што такое снилс?
Это мы к чему: все мы иногда бываем детьми. Сегодня как раз такой день, когда это совершенно легально.
Накануне мы задали коллегам два вопроса про детство:
1) Кем вы мечтали стать, когда были маленькими?
2) Как в итоге пришли в IT?
Получилось вдохновляюще и очень мило. Прям так мило, что котики на нас больше не работают❌😿
Также ты: оло, мам, а што такое снилс?
Это мы к чему: все мы иногда бываем детьми. Сегодня как раз такой день, когда это совершенно легально.
Накануне мы задали коллегам два вопроса про детство:
1) Кем вы мечтали стать, когда были маленькими?
2) Как в итоге пришли в IT?
Получилось вдохновляюще и очень мило. Прям так мило, что котики на нас больше не работают❌😿