Forwarded from Ксения Романова | DevRel и другие коммуникации в IT
Спасибо Виталию, Леше и Ане. Хорошо поговорили сегодня на HR42 conf про Devrel вчера-сегодня-завтра. В основном, конечно про «завтра». Пожалуй, это был самый взрослый разговор за последнее время, наконец отошли от конкретных инструментов, выключили эмоции и спокойно обсудили: пациент жив или мертв, можно ли прокрутить фарш назад, увидим ли мы на рынке десятки dev-адвокатов и доколе компании будут обогревать своими активностями бренда работодателя вселенную.
Вынесу кусочек сюда. На мой взгляд, с DevRel не происходит ничего такого, что не происходит с экономикой вообще и IT-компаниями в частности. Компании реагируют на макро-изменения и меняют фокус, то же делают и все функции внутри, и мы никак не можем быть изолированы от реальности. При этом DevRel — это не набор инструментов, а аудитория и коммуникация. Достаточно ценная аудитория, чтобы компании хотели с ней работать, и достаточно специфичная, чтобы навык с ней объясниться и достучаться был ценным для коммуникаторов. В том числе, речь про внутреннюю аудиторию. Отчасти наличие DevRel-функции уже гигиенический минимум, как ДМС или обучение внутри компании. Так что, отдел или отдельный человек, или обязанности, размазанные между HR, маркетингом, PR и внутрикомом, но DevRel никуда не девается.
Кроме нашего круглого стола, еще были и завтра будут доклады, хороший список деврельского контента на конференции составила Ира Сарибекова.
📷 Марии Черновой
Вынесу кусочек сюда. На мой взгляд, с DevRel не происходит ничего такого, что не происходит с экономикой вообще и IT-компаниями в частности. Компании реагируют на макро-изменения и меняют фокус, то же делают и все функции внутри, и мы никак не можем быть изолированы от реальности. При этом DevRel — это не набор инструментов, а аудитория и коммуникация. Достаточно ценная аудитория, чтобы компании хотели с ней работать, и достаточно специфичная, чтобы навык с ней объясниться и достучаться был ценным для коммуникаторов. В том числе, речь про внутреннюю аудиторию. Отчасти наличие DevRel-функции уже гигиенический минимум, как ДМС или обучение внутри компании. Так что, отдел или отдельный человек, или обязанности, размазанные между HR, маркетингом, PR и внутрикомом, но DevRel никуда не девается.
Кроме нашего круглого стола, еще были и завтра будут доклады, хороший список деврельского контента на конференции составила Ира Сарибекова.
📷 Марии Черновой
❤🔥7
Бэкенд бренд директор за работой
Провели в пятницу второй внешний айтипаб. Обычно он проходит в офисе, но летом попробовали сделать в настоящем баре и нам понравилось🥂
Идея в том, чтобы в неформальной обстановке собрать некоторое количество бэкендеров из разных компаний и дать им возможность пообщаться на свои темы. Чтобы задать вектор этого общения, яндексоиды читают «короткие недушные доклады»™ и в свою очередь могут обкатать материал, прежде чем подавать его на более серьезные мероприятия.
Пикантность событию придало то, что это был Ян Примус на Белорусской: коллеги из Тинька, проходя мимо, фоткали происходящее, а некоторые даже заглядывали в гости.
У меня под конец года кончились силы на командировки и даже на вылазки в своем городе, но ради такого дела пришлось собраться.Летел как обычно самолетом, на пути обратно уложился в 4 часа ровно от отеля до квартиры, туда - минут на 10 дольше.
В итоге всё прошло прекрасно, бодро и весело. Доклады получились отличные, бар весь вечер гудел (я про гул голосов, хотя и в этом смысле тоже), разошлись заполночь.
Отдельное спасибо Насте Черненковой и всей команде за организацию❤️
Провели в пятницу второй внешний айтипаб. Обычно он проходит в офисе, но летом попробовали сделать в настоящем баре и нам понравилось
Идея в том, чтобы в неформальной обстановке собрать некоторое количество бэкендеров из разных компаний и дать им возможность пообщаться на свои темы. Чтобы задать вектор этого общения, яндексоиды читают «короткие недушные доклады»™ и в свою очередь могут обкатать материал, прежде чем подавать его на более серьезные мероприятия.
Пикантность событию придало то, что это был Ян Примус на Белорусской: коллеги из Тинька, проходя мимо, фоткали происходящее, а некоторые даже заглядывали в гости.
У меня под конец года кончились силы на командировки и даже на вылазки в своем городе, но ради такого дела пришлось собраться.
В итоге всё прошло прекрасно, бодро и весело. Доклады получились отличные, бар весь вечер гудел (я про гул голосов, хотя и в этом смысле тоже), разошлись заполночь.
Отдельное спасибо Насте Черненковой и всей команде за организацию
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22👍7🔥5 2👌1
На скриншоте комменты к платному посту RuVDS на пикабу.
С одной стороны, интересен сам факт, что всё больше айти компаний и айти личностей выходят на эту площадку (хабр уже не тот?). С другой, я хочу выразить свое восхищение RuVDS 😍 (подскажите кстати, если знаете, кто именно там отвечает за технопиар).
Обычно я сразу понимаю, что пост рекламный, и тупо скроллю до следующего. Тем сильнее было мое удивление, когда дочитав сабж я увидел соответствующую маркировку 😮
Так что мнение комментаторов полностью разделяю, почитать и убедиться можно тут
P.S. Оцените, как ненавязчиво подтянулся в тред авиасейлз - вот не зря они на первом месте экопси.
С одной стороны, интересен сам факт, что всё больше айти компаний и айти личностей выходят на эту площадку (хабр уже не тот?). С другой, я хочу выразить свое восхищение RuVDS 😍 (подскажите кстати, если знаете, кто именно там отвечает за технопиар).
Обычно я сразу понимаю, что пост рекламный, и тупо скроллю до следующего. Тем сильнее было мое удивление, когда дочитав сабж я увидел соответствующую маркировку 😮
Так что мнение комментаторов полностью разделяю, почитать и убедиться можно тут
P.S. Оцените, как ненавязчиво подтянулся в тред авиасейлз - вот не зря они на первом месте экопси.
👍10
Полезное для диалогов о брендах
Нам с вами часто приходится обсуждать различные бренды. И часто так бывает, что один стикер лучше тысячи слов. Поэтому с удовольствием делюсь наиболее полной подборкой стикерпаков с логотипами. Пусть диалоги будут продуктивными!😇
https://t.me/addstickers/kontorapidarasov
https://t.me/addstickers/kontorapidarasov2
https://t.me/addstickers/wankersinc
https://t.me/addstickers/kontorapidarasovIV
Нам с вами часто приходится обсуждать различные бренды. И часто так бывает, что один стикер лучше тысячи слов. Поэтому с удовольствием делюсь наиболее полной подборкой стикерпаков с логотипами. Пусть диалоги будут продуктивными!
https://t.me/addstickers/kontorapidarasov
https://t.me/addstickers/kontorapidarasov2
https://t.me/addstickers/wankersinc
https://t.me/addstickers/kontorapidarasovIV
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
конторы пидорасов | @kontoraplus
Free stickerpack with 120 stickers.
🤣10
Девадвокатская палата
Полезное для диалогов о брендах Нам с вами часто приходится обсуждать различные бренды. И часто так бывает, что один стикер лучше тысячи слов. Поэтому с удовольствием делюсь наиболее полной подборкой стикерпаков с логотипами. Пусть диалоги будут продуктивными!…
В комментариях напомнили про ещё один мегаполезный пак - про языки программирования и технологии в целом
https://t.me/addstickers/Hate_everything
https://t.me/addstickers/Hate_everything
Telegram
Hate everything
Free stickerpack with 65 stickers.
Мы с вами сделали это!
Год назад я создал этот канал и думал, что его будет читать лишь небольшая горстка друзей. Я рад, что не ошибся насчет друзей 🤗 И я рад, что ошибся в размерах горстки 💪
Спасибо, что читаете, спасибо, что ставите реакции и пишете комментарии, спасибо, что вы есть ❤️🔥
Год назад я создал этот канал и думал, что его будет читать лишь небольшая горстка друзей. Я рад, что не ошибся насчет друзей 🤗 И я рад, что ошибся в размерах горстки 💪
Спасибо, что читаете, спасибо, что ставите реакции и пишете комментарии, спасибо, что вы есть ❤️🔥
❤🔥34👍11 6🔥4🎉2❤1
Один из топовых докладов прошедшей конференции «Я про бэкенд» (9.5 из 10 по оценкам участников). И, пожалуй, лучше всего отражающий ее концепцию - челленжи в бэкенд-разработке в эпоху развития ML👇
Forwarded from Yandex for Backend
Media is too big
VIEW IN TELEGRAM
Рекомендательный движок Яндекса обрабатывает свыше миллиона запросов в секунду. В наших масштабах даже 1% экономии в конкретном сервисе превращается в тысячи процессорных ядер. А за последние три года мы ежегодно высвобождали аж по 200 000 единиц.
На связи Антон Полднев, руководитель инфраструктуры Яндекс Рекламы. Сегодня я расскажу, как нам удалось добиться этого результата и какие решения лежат под капотом нашего движка рекомендаций.
5–6 лет назад наша система была единым монолитом с шардированием по данным. При пиковой нагрузке мы могли только отключать шарды, а это вело к финансовым потерям. Мы оптимизировали код по флеймграфам и внедряли простые ML-модели, чтобы отсекать кандидатов, но достигли локального оптимума. В итоге негибкая архитектура не выдерживала нагрузки.
Тогда мы сформулировали три принципа новой архитектуры:
Лёгкая ML-модель оценивает на старте, может ли пользователя заинтересовать какая-либо реклама. Если нет — мы избегаем сложных вычислений и сохраняем ресурсы.
Вместо алгоритмического подбора по ключевым словам мы перешли к методам поиска ближайших соседей. Нейросеть сопоставляет пользователей и объявления в едином векторном пространстве, что повышает и эффективность, и качество.
Сначала кандидатов отфильтровывает лёгкая модель, а потом тяжёлая. Так у нас появляется возможность использовать сложные алгоритмы без роста нагрузки.
Когда мы заявили, что средняя утилизация сервисов в 30–40% — это не предел, а повод для основательной оптимизации, нам не верили. Дескать, при большей нагрузке не избежать серьёзной деградации.
Мы изменили подход:
Мы перенастроили систему шедулинга, чтобы деградация происходила по длине очереди, а не по времени обработки уже взятых задач.
С помощью PID-контроллера мы в реальном времени регулируем порог отсечения запросов с низким профитом. Это даёт возможность «прореживать» очередь в пиках и жертвовать 1% качества, чтобы экономить 15% нагрузки.
Мы научились учитывать гетерогенность железа и направлять больше запросов на более производительные машины, чтобы снизить дисперсию.
В результате нам удалось поднять утилизацию и изъять 10–20% лишних ресурсов из сервисов.
От Protobuf к собственному формату
Перекладывание данных — тихий убийца производительности. Мы прошли путь от ручной сериализации через Protobuf к FlatBuffers. Однако операции чтения оставались заметно более дорогими по сравнению с чтением полей из простых структур.
Мы создали собственный формат YAFF, который объединил лучшие черты Protobuf (схему) и FlatBuffers (подход к доступу), и оптимизировали его для современных процессоров. В итоге получили двукратное улучшение CPU time, а размер сообщений сократился на треть.
Микросервисы, которые экономят
Принято считать, что разделение монолита — это компромисс между скоростью разработки и эффективностью. Мы доказали обратное. Вынос логики «быстрых счётчиков» в отдельный микросервис позволил создать в нём специализированный кеш под наши паттерны доступа (например, с группировкой по экспериментам, а не по кампаниям).
Это улучшило локальность данных и преобразовало CPU-bound-задачу в memory-bound, что в совокупности позволяет экономить CPU.
Наш опыт демонстрирует, что экономия на масштабе — это не только оптимизация алгоритмов. Ещё это:
Кстати, с этой темой Антон выступал на конференции «Я про бэкенд». Доклад можно посмотреть на платформах:
Презентацию выступления Антона прикрепляем ниже
Больше записей докладов с конференции собрали для вас в плейлистах:
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6 4 4✍2🌚1👀1
Media is too big
VIEW IN TELEGRAM
Жареный апельсин от Чиверса
Предпоследняя неделя декабря, уже решили по новогоднему столу? Если нет, то предлагаю нестареющую классику, авторский рецепт. Осторожно, в ролике много яркой многоплановой лексики.
С наступающим! 🎅🎄
Давайте созваниваться и встречаться не то что допустим по имейлу, но и за рубежом 🥂
Предпоследняя неделя декабря, уже решили по новогоднему столу? Если нет, то предлагаю нестареющую классику, авторский рецепт. Осторожно, в ролике много яркой многоплановой лексики.
С наступающим! 🎅🎄
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤2🤣2
Праздник к нам приходит🎄🎁
Приехал подарок от моей любимой команды DevRel Портала 🫶 Это с ними мы сделали офигенскую конференцию «Я про бэкенд» и душевные ITPub'ы❤️ (кстати приходите 16 января на кейсовник, моя боевая подруга Настя Черненкова будет как раз рассказывать про «Я про бэкенд»)
Посылка приехала в настоящем фанерном ящике 😍 Во-первых, это красиво! Но еще это запах и тактильные ощущения дерева, процесс открывания крышки инструментом 🔨 На боковой стенке слоган EVP нашей бизнес-группы: «Технологии, которые меняют»
Что внутри:
❤️ Новогодняя открытка с ровером. Ровер почему-то не очень веселый, наверное дежурит в ночь с 31 на 1.
❤️ Елочная игрушка в виде робота 🤖 Выглядит олдскульно 😍
❤️ Сладкий подарок 🍬 Конфеты внутри топовые, я проверил!
❤️ А в самой глубине спряталась ударно-поворотная отвертка! (да, я тоже не знал, что это) Вообще предполагается бить по ней молотком, но она столько весит, что ей самой можно забивать шурупы гвозди
Завершая анбоксинг, хочу сказать: подарок огонь, девчонкам душевное спасибо ❤️
Всех с наступающим!🎅
Приехал подарок от моей любимой команды DevRel Портала 🫶 Это с ними мы сделали офигенскую конференцию «Я про бэкенд» и душевные ITPub'ы
Посылка приехала в настоящем фанерном ящике 😍 Во-первых, это красиво! Но еще это запах и тактильные ощущения дерева, процесс открывания крышки инструментом 🔨 На боковой стенке слоган EVP нашей бизнес-группы: «Технологии, которые меняют»
Что внутри:
Завершая анбоксинг, хочу сказать: подарок огонь, девчонкам душевное спасибо ❤️
Всех с наступающим!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍9☃2❤2🤔1 1
Forwarded from Пездуза
«Важно соблюсти баланс», — подчеркнул президент.
Please open Telegram to view this post
VIEW IN TELEGRAM