Как пережить спринт в 1 год и переехать в Clickhouse? Поделится опытом в своем докладе Денис Трайжон.
⠀
Clickhouse быстро ворвался в сегмент аналитических баз данных и стал де-факто одним из стандартов индустрии. Однако погружение в эту технологию может быть не столь радужным для обычной продуктовой компании или стартапа. Путь внедрения может оказаться ночной прогулкой в диком лесу, где «не тормозят» только волки, а не как это рисуют рекламные буклеты.
⠀
Проведем ретроспективу их опыта, соберем все найденные грабли и набитые шишки и, конечно же, постараемся из них извлечь пользу — ну или хотя бы отгрузим на маркетплейс :)
⠀
🖐 Встречаемся 27 и 28 ноября на юбилейной, 20-й конференции HighLoad++ в Москве.
⠀
✅ Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @HighLoadChannel
⠀
Clickhouse быстро ворвался в сегмент аналитических баз данных и стал де-факто одним из стандартов индустрии. Однако погружение в эту технологию может быть не столь радужным для обычной продуктовой компании или стартапа. Путь внедрения может оказаться ночной прогулкой в диком лесу, где «не тормозят» только волки, а не как это рисуют рекламные буклеты.
⠀
Проведем ретроспективу их опыта, соберем все найденные грабли и набитые шишки и, конечно же, постараемся из них извлечь пользу — ну или хотя бы отгрузим на маркетплейс :)
⠀
🖐 Встречаемся 27 и 28 ноября на юбилейной, 20-й конференции HighLoad++ в Москве.
⠀
✅ Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @HighLoadChannel
Арсений Нериновский расскажет про NeuroHD: охота на шакалов, или Деплой и ускорение сеток в высоконагруженной инфраструктуре VK.
⠀
NeuroHD — технология VK улучшения качества видео. С помощью NeuroHD они увеличивают разрешение видео, повышают частоту кадров и убирают шумы. Под капотом NeuroHD использует две нейронные сети — одну для улучшения качества, другую для повышения частоты кадров. Доклад посвящен тому, что случилось после обучения нейронных сетей.
⠀
* Как сетки попали в прод, и что с ними произошло.
* Как получилось ускорить пайплайн в 10 раз.
* Как удалось конвертировать сеть с нетипичной архитектурой в TensorRT.
* Как удалось удачно зарефакторить код и упростить интеграцию.
⠀
Ждем вас на HighLoad++ 2023 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
⠀
NeuroHD — технология VK улучшения качества видео. С помощью NeuroHD они увеличивают разрешение видео, повышают частоту кадров и убирают шумы. Под капотом NeuroHD использует две нейронные сети — одну для улучшения качества, другую для повышения частоты кадров. Доклад посвящен тому, что случилось после обучения нейронных сетей.
⠀
* Как сетки попали в прод, и что с ними произошло.
* Как получилось ускорить пайплайн в 10 раз.
* Как удалось конвертировать сеть с нетипичной архитектурой в TensorRT.
* Как удалось удачно зарефакторить код и упростить интеграцию.
⠀
Ждем вас на HighLoad++ 2023 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
🔥2
Как управлять ожиданиями пользователей от вашей платформы? Узнаем из доклада Виктора Попова.
⠀
Итак, у вас есть платформа. Всё работает, но пользователи постоянно недовольны и хотят странного. Просто ваша платформа не такая, какой они её себе представляли. Ожидания неоправданны — пользователи недовольны.
⠀
Виктор расскажет:
⠀
- откуда берутся ожидания пользователей,
- как ими управлять,
- как в этом помогают контракты и как их писать.
⠀
🖐 Встречаемся 27 и 28 ноября на крупнейшей профессиональной конференции для разработчиков высоконагруженных систем HighLoad++ 2023.
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
⠀
Итак, у вас есть платформа. Всё работает, но пользователи постоянно недовольны и хотят странного. Просто ваша платформа не такая, какой они её себе представляли. Ожидания неоправданны — пользователи недовольны.
⠀
Виктор расскажет:
⠀
- откуда берутся ожидания пользователей,
- как ими управлять,
- как в этом помогают контракты и как их писать.
⠀
🖐 Встречаемся 27 и 28 ноября на крупнейшей профессиональной конференции для разработчиков высоконагруженных систем HighLoad++ 2023.
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
🔥2
Марк Паненко расскажет о новых возможностях в HR tech. Узнаем, как решать генеративные задачи с помощью: Transformer + LoRA + RLHF.
⠀
Успех ChatGPT вдохновил многих исследователей попробовать технологии, которые лежат в основе обучения подобных моделей. Подход к Fine-tuning больших моделей с помощью LoRA-адаптеров, а также механизм RLHF для учета мнения людей существенно упростили решение генеративных задач. А Instruction tuning позволил использовать генеративные модели в кейсах, в которых сложно формализовать задачу заранее.
⠀
В Работа.ру давно планировали решить несколько генеративных задач, но с классическим подходом к обучению моделей это было слишком ресурсозатратно. Сейчас же несколько кейсов уже реализованы и ушли в прод.
⠀
В своем докладе Марк:
⠀
- расскажет о самих технологиях SFT, LoRA, RLHF, Instruction tuning;
- покажет примеры реализации и расскажет о некоторых особенностях и подводных камнях этих технологий;
- подробно расскажет о реализованных ими кейсах в сфере HR tech;
- поделится архитектурными решениями;
- расскажет о ближайших планах.
⠀
Ждем вас на HighLoad++ 2023 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
⠀
Успех ChatGPT вдохновил многих исследователей попробовать технологии, которые лежат в основе обучения подобных моделей. Подход к Fine-tuning больших моделей с помощью LoRA-адаптеров, а также механизм RLHF для учета мнения людей существенно упростили решение генеративных задач. А Instruction tuning позволил использовать генеративные модели в кейсах, в которых сложно формализовать задачу заранее.
⠀
В Работа.ру давно планировали решить несколько генеративных задач, но с классическим подходом к обучению моделей это было слишком ресурсозатратно. Сейчас же несколько кейсов уже реализованы и ушли в прод.
⠀
В своем докладе Марк:
⠀
- расскажет о самих технологиях SFT, LoRA, RLHF, Instruction tuning;
- покажет примеры реализации и расскажет о некоторых особенностях и подводных камнях этих технологий;
- подробно расскажет о реализованных ими кейсах в сфере HR tech;
- поделится архитектурными решениями;
- расскажет о ближайших планах.
⠀
Ждем вас на HighLoad++ 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
С Виталием Шутовым детально рассмотрим архитектурные различия между CPU и GPU: когда ядра решают.
⠀
GPU — революция в вычислениях или просто модный тренд? Узнаете, как GPU стали краеугольным камнем современных вычислительных технологий, и в каких ситуациях они могут стать вашими верными спутниками.
⠀
В этом докладе мы поймем, что делает GPU столь эффективным в определенных задачах. Специфичные примеры, детальный анализ и практические советы.
⠀
До скорой встречи на HighLoad++ 2023 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
⠀
GPU — революция в вычислениях или просто модный тренд? Узнаете, как GPU стали краеугольным камнем современных вычислительных технологий, и в каких ситуациях они могут стать вашими верными спутниками.
⠀
В этом докладе мы поймем, что делает GPU столь эффективным в определенных задачах. Специфичные примеры, детальный анализ и практические советы.
⠀
До скорой встречи на HighLoad++ 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Как стать сеньором? Узнаем из доклада Василия Романова, одного из самых сеньорных инженеров Golang-сообщества.
⠀
Какой уровень Golang нужен сеньорам? Разберем, чем сеньор отличается от других грейдов и какие есть сеньор-антипаттерны. Поймем, что сеньоры бывают разные. И придем к выводу, что знать алгоритмы GC нашей гошечки нужно не каждому сеньору.
⠀
🖐 Встречаемся на HighLoad++ 2023, в рамках которой пройдет Golang Conf 2023.
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
⠀
Какой уровень Golang нужен сеньорам? Разберем, чем сеньор отличается от других грейдов и какие есть сеньор-антипаттерны. Поймем, что сеньоры бывают разные. И придем к выводу, что знать алгоритмы GC нашей гошечки нужно не каждому сеньору.
⠀
🖐 Встречаемся на HighLoad++ 2023, в рамках которой пройдет Golang Conf 2023.
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Из доклада Рустема Гафарова узнаем про устройство индексов в почте Mail.ru.
⠀
Рустем расскажет о технических особенностях индексирования писем в почте Mail. ru. Остановится на проблемах, с которыми столкнулись, и как эти проблемы решали.
⠀
Их задачи:
⠀
- эффективная утилизация аппаратных ресурсов: уменьшение IOPS на терабайт хранилища, CPU — уменьшение % загруженности ядер;
- уменьшение и, как следствие, удешевление инфраструктуры без потери качества сервиса за счет более эффективной утилизации аппаратных ресурсов;
- обеспечение SLA на уровне 99.999%;
- автоматическое сохранение полноценного рабочего состояния сервиса при отключении дата-центра.
⠀
Архитектура хранения почты эволюционировала и адаптировалась к обновляющимся требованиям пользователей. Количество ящиков и писем в них растет в каждый момент времени, индексы ящиков и писем, хранящихся в них, не помещаются в память. Рустем расскажет о том, как шардируются ящики, как данные в ящике всегда остаются консистентными, и как происходит кэширование и перестроение индексов почты.
⠀
Встречаемся 27 и 28 ноября на юбилейной, 20-й конференции HighLoad++ в Москве 🙌
⠀
✅ Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @HighLoadChannel
⠀
Рустем расскажет о технических особенностях индексирования писем в почте Mail. ru. Остановится на проблемах, с которыми столкнулись, и как эти проблемы решали.
⠀
Их задачи:
⠀
- эффективная утилизация аппаратных ресурсов: уменьшение IOPS на терабайт хранилища, CPU — уменьшение % загруженности ядер;
- уменьшение и, как следствие, удешевление инфраструктуры без потери качества сервиса за счет более эффективной утилизации аппаратных ресурсов;
- обеспечение SLA на уровне 99.999%;
- автоматическое сохранение полноценного рабочего состояния сервиса при отключении дата-центра.
⠀
Архитектура хранения почты эволюционировала и адаптировалась к обновляющимся требованиям пользователей. Количество ящиков и писем в них растет в каждый момент времени, индексы ящиков и писем, хранящихся в них, не помещаются в память. Рустем расскажет о том, как шардируются ящики, как данные в ящике всегда остаются консистентными, и как происходит кэширование и перестроение индексов почты.
⠀
Встречаемся 27 и 28 ноября на юбилейной, 20-й конференции HighLoad++ в Москве 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
Генеративные модели у всех на слуху, а примеров реального использования не так много, особенно мало информации о подводных камнях, которые встречаются при внедрении. Александр Прошунин готов поделиться своими трюками по обузданию моделей в задачах поиска, чат-ботов, борьбы с галлюцинациями и не только.
⠀
В данном докладе будет рассмотрено развитие идей NLP от вероятностных моделей в прошлом до современных больших языковым моделей. Мы поговорим об интересных архитектурах и путях развития.
⠀
Ждем вас на HighLoad++ 2023 🙌
⠀
✅ Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @HighLoadChannel
⠀
В данном докладе будет рассмотрено развитие идей NLP от вероятностных моделей в прошлом до современных больших языковым моделей. Мы поговорим об интересных архитектурах и путях развития.
⠀
Ждем вас на HighLoad++ 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
В своем докладе на HighLoad++ 2022 Алексей Шпагин рассказал историю последовательных замеров и улучшений качества звука в массовом сервисе звонков как с использованием стандартных браузеров, так и с нативными клиентами.
#ТопДокладовHighLoad2022
#ТопДокладовHighLoad2022
❤2👍1
На мастер-классе от Алексея Лосева обсудим асинхронное взаимодействие в распределенных системах.
⠀
Разберем реальную задачу из жизни маркетплейсов по донесению товарных предложений от продавцов до покупателей. Обсудим возможные варианты реализации асинхронной передачи данных в распределенной системе, применимость различных паттернов, плюсы и минусы различных реализаций.
⠀
Ждем вас 27 и 28 ноября на HighLoad++ 2023 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
⠀
Разберем реальную задачу из жизни маркетплейсов по донесению товарных предложений от продавцов до покупателей. Обсудим возможные варианты реализации асинхронной передачи данных в распределенной системе, применимость различных паттернов, плюсы и минусы различных реализаций.
⠀
Ждем вас 27 и 28 ноября на HighLoad++ 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Сергей Скородумов поделится опытом масштабирования пропускной способности поиска Яндекса в 4 раза.
⠀
Мир постоянно меняется, Яндекс потерял кластер в Мантсале, поставки железа усложнены. Поэтому они озаботились подготовкой к растущим нагрузкам при меньшем объеме железа.
⠀
Сергей расскажет:
⠀
- как они увеличили пропускную способность Яндекс Поиска в 4 раза, огромного продукта с десятками внутренних сервисов;
- как добились этого почти без использования дополнительного железа;
- как наладили процесс поиска узких мест;
- как оптимизировали кучу железа;
- какие проблемы они нашли и решили в процессе масштабирования;
- какие механизмы деградации они внедрили в процессе масштабирования.
⠀
Встречаемся 27 и 28 ноября на HighLoad++ 2023 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
⠀
Мир постоянно меняется, Яндекс потерял кластер в Мантсале, поставки железа усложнены. Поэтому они озаботились подготовкой к растущим нагрузкам при меньшем объеме железа.
⠀
Сергей расскажет:
⠀
- как они увеличили пропускную способность Яндекс Поиска в 4 раза, огромного продукта с десятками внутренних сервисов;
- как добились этого почти без использования дополнительного железа;
- как наладили процесс поиска узких мест;
- как оптимизировали кучу железа;
- какие проблемы они нашли и решили в процессе масштабирования;
- какие механизмы деградации они внедрили в процессе масштабирования.
⠀
Встречаемся 27 и 28 ноября на HighLoad++ 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
Как CV помогает пользователю найти товар мечты по визуальному образу? Узнаем из доклада Дмитрия Малахова.
⠀
Дмитрий расскажет, как они вдохновились игрой «Акинатор», которая угадывает загаданного вами персонажа с помощью наводящих вопросов, а они взяли за основу похожий подход и создали продукт, который помогает их пользователям находить товар мечты.
⠀
«Хочу новую футболку, но не знаю какую...»
⠀
Как же это работает на практике, когда в голове пользователя запрос звучит не слишком конкретно? За всем этим стоит применение машинного обучения и Computer Vision, которые позволяют определять атрибуты товаров и искать похожие на них.
⠀
Заглянем под капот Laкинатора (да-да, именно так они его и назвали) и узнаем, как путем проб и ошибок они выстраивали логику обучения, какие бизнес-результаты принесли.
⠀
Ждём вас 27 и 28 ноября в Москве на HighLoad++ 2023 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
⠀
Дмитрий расскажет, как они вдохновились игрой «Акинатор», которая угадывает загаданного вами персонажа с помощью наводящих вопросов, а они взяли за основу похожий подход и создали продукт, который помогает их пользователям находить товар мечты.
⠀
«Хочу новую футболку, но не знаю какую...»
⠀
Как же это работает на практике, когда в голове пользователя запрос звучит не слишком конкретно? За всем этим стоит применение машинного обучения и Computer Vision, которые позволяют определять атрибуты товаров и искать похожие на них.
⠀
Заглянем под капот Laкинатора (да-да, именно так они его и назвали) и узнаем, как путем проб и ошибок они выстраивали логику обучения, какие бизнес-результаты принесли.
⠀
Ждём вас 27 и 28 ноября в Москве на HighLoad++ 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
Внутренняя платежная система Яндекса: что под капотом? Расскажет об этом в своем докладе Антон Куранда.
⠀
Узнаем, как устроена платежная система Яндекса, которая обрабатывает платежи от всех сервисов компании. А также о том, что FinOps — это:
⠀
- не бывшие Яндекс.Деньги, а отдельная система;
- высоконагруженная платежная система, обрабатывающая до 1,2 тыс. платежей в секунду;
- повышенные требования к надежности и отказоустойчивости (они должны быть ещё более надежными, чем самый надежный сервис Яндекса). Минуты простоя — это убытки в миллионы денег;
- широкая география приема платежей — от Перу до Эмиратов;
- event sourcing-система, написанная на Golang, работающая в 3 ДЦ, использующая YDB.
⠀
И ещё много чего полезного.
⠀
Встречаемся на юбилейной, 20-й и самой масштабной из всех прошедших конференций HighLoad++ 💥
⠀
✅ Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @HighLoadChannel
⠀
Узнаем, как устроена платежная система Яндекса, которая обрабатывает платежи от всех сервисов компании. А также о том, что FinOps — это:
⠀
- не бывшие Яндекс.Деньги, а отдельная система;
- высоконагруженная платежная система, обрабатывающая до 1,2 тыс. платежей в секунду;
- повышенные требования к надежности и отказоустойчивости (они должны быть ещё более надежными, чем самый надежный сервис Яндекса). Минуты простоя — это убытки в миллионы денег;
- широкая география приема платежей — от Перу до Эмиратов;
- event sourcing-система, написанная на Golang, работающая в 3 ДЦ, использующая YDB.
⠀
И ещё много чего полезного.
⠀
Встречаемся на юбилейной, 20-й и самой масштабной из всех прошедших конференций HighLoad++ 💥
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Привет!
⠀
Все современные технологии построены на базе решений с открытым исходным кодом: от фреймворков и библиотек до СУБД и операционных систем.
⠀
27 и 28 ноября на HighLoad++ 2023 при поддержке Яндекса пройдет отдельный опенсорс-трек, в рамках которого мы обсудим разработку решений с открытым исходным кодом, опыт их использования и контрибьюта.
⠀
🖐 Вы еще можете к нам присоединиться. Ознакомиться с программой опенсорс-трека и купить билет можно на сайте
⠀
Все современные технологии построены на базе решений с открытым исходным кодом: от фреймворков и библиотек до СУБД и операционных систем.
⠀
27 и 28 ноября на HighLoad++ 2023 при поддержке Яндекса пройдет отдельный опенсорс-трек, в рамках которого мы обсудим разработку решений с открытым исходным кодом, опыт их использования и контрибьюта.
⠀
🖐 Вы еще можете к нам присоединиться. Ознакомиться с программой опенсорс-трека и купить билет можно на сайте
❤4🔥3👍2
Деревья на собеседованиях: на мастер-классе от Максима Фатина разберемся, как подготовиться к алгоритмическому интервью (в одну большую компанию).
⠀
Как попасть в Big Tech? Этим вопросом задается большое число разработчиков, поэтому Максим решил рассказать о бинарных деревьях, которые встречаются на собеседованиях топовых Big Tech-компаний в России.
⠀
Мы начнем с базовой терминологии, чтобы всем было комфортно, а закончим разбором задач с собеседований, и за время доклада вы:
⠀
- узнаете о 5 разных обходах деревьев;
- решите 3 задачи с собеседования;
- разберётесь в решении 9 задач.
⠀
✋ Чтобы получить максимум пользы от мастер-класса нужны:
⠀
- с собой ноутбук,
- регистрация на leetcode.
⠀
Встречаемся на HighLoad++ 2023, в рамках которой пройдёт Golang Conf 2023 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
⠀
Как попасть в Big Tech? Этим вопросом задается большое число разработчиков, поэтому Максим решил рассказать о бинарных деревьях, которые встречаются на собеседованиях топовых Big Tech-компаний в России.
⠀
Мы начнем с базовой терминологии, чтобы всем было комфортно, а закончим разбором задач с собеседований, и за время доклада вы:
⠀
- узнаете о 5 разных обходах деревьев;
- решите 3 задачи с собеседования;
- разберётесь в решении 9 задач.
⠀
✋ Чтобы получить максимум пользы от мастер-класса нужны:
⠀
- с собой ноутбук,
- регистрация на leetcode.
⠀
Встречаемся на HighLoad++ 2023, в рамках которой пройдёт Golang Conf 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Павел Капля в своём докладе рассмотрит эволюцию Алисы от начала до наших дней и детально разберет текущую итерацию редизайна системы.
⠀
Алисе исполнилось 6 лет. Это надежный высоконагруженный сервис с десятками миллионов пользователей в месяц, который каждые несколько лет приходится переписывать, чтобы двигаться дальше.
⠀
Павел расскажет о том, как развивалась Алиса, какие нестандартные архитектурные решения в ней применены и почему именно такие, покажет, как устроен современный персональный ассистент, его разработка и масштабирование.
⠀
Встречаемся 27 и 28 ноября на HighLoad++ 2023 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
⠀
Алисе исполнилось 6 лет. Это надежный высоконагруженный сервис с десятками миллионов пользователей в месяц, который каждые несколько лет приходится переписывать, чтобы двигаться дальше.
⠀
Павел расскажет о том, как развивалась Алиса, какие нестандартные архитектурные решения в ней применены и почему именно такие, покажет, как устроен современный персональный ассистент, его разработка и масштабирование.
⠀
Встречаемся 27 и 28 ноября на HighLoad++ 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1🔥1
Семён Барышников расскажет о высоконагруженной VDI из Open Source для платформы киберучений «CyberCamp» в облачном Kubernetes.
⠀
Для проведения Cybercamp (это созданная ими платформа киберучений, где участники выполняют задания в формате CTF) необходимо было предоставить доступ к платформе (создать рабочие места, изолировать команды друг от друга, выдать необходимые сетевые доступы) 500 участникам. Эти рабочие места содержат в себе целый арсенал инструментов для отработки навыков Red и Blue Team.
⠀
Для экономии ресурсов и улучшения управляемости они упаковали эти рабочие места в контейнеры и расположили их в Managed Kubernetes от Яндекс.Облако, а доступ из браузера организовали с помощью Guacamole. Семён расскажет, как они обеспечивали безопасность, что ещё расположили в Kubernetes и почему была выбрана именно контейнеризация с использованием оркестратора, а не виртуализация.
⠀
В результате им удалось 2 года подряд проводить киберучения без инцидентов ИБ и каких-либо простоев, затрачивая минимум усилий на поддержку мероприятия во время его проведения.
⠀
Ждём вас 27 и 28 ноября на HighLoad++ 2023 🖐
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
⠀
Для проведения Cybercamp (это созданная ими платформа киберучений, где участники выполняют задания в формате CTF) необходимо было предоставить доступ к платформе (создать рабочие места, изолировать команды друг от друга, выдать необходимые сетевые доступы) 500 участникам. Эти рабочие места содержат в себе целый арсенал инструментов для отработки навыков Red и Blue Team.
⠀
Для экономии ресурсов и улучшения управляемости они упаковали эти рабочие места в контейнеры и расположили их в Managed Kubernetes от Яндекс.Облако, а доступ из браузера организовали с помощью Guacamole. Семён расскажет, как они обеспечивали безопасность, что ещё расположили в Kubernetes и почему была выбрана именно контейнеризация с использованием оркестратора, а не виртуализация.
⠀
В результате им удалось 2 года подряд проводить киберучения без инцидентов ИБ и каких-либо простоев, затрачивая минимум усилий на поддержку мероприятия во время его проведения.
⠀
Ждём вас 27 и 28 ноября на HighLoad++ 2023 🖐
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
О расширении возможностей отладчика GDB при помощи Python узнаем из доклада Михаила Ельхимова.
⠀
Довольно часто при разборе проблем с проектами в контурах заказчика они сталкиваются с необходимостью использовать отладчик. Одним из типичных сценариев является, например, падение, при котором генерится coredump, и в дальнейшем они используют его, чтобы разобраться с причиной падения. При этом у них нет возможности использовать код самого Tarantool, а некоторые типовые для Тарантула действия просто неудобно делать, если использовать только базовый функционал отладчика.
⠀
К счастью, в отладчике предусмотрен механизм, с помощью которого можно расширить его возможности и упростить отладку. К тому же, зачастую по соображениям безопасности они не имеют прямого доступа, собственно, к «корке» и вынуждены работать с ней удаленно, что также требует максимального упрощения взаимодействия с отладчиком для минимизации ошибок.
⠀
В частности, им нужен удобный способ для:
⠀
- работы с файберами: список, стек вызовов произвольного (не текущего) файбера;
- работы с различными списками: итерирование, просмотр/поиск элементов;
- просмотра msgpack с тарантульными расширениями;
- просмотра тапла и его формата;
- различных манипуляций с виртуальной машиной LuaJIT.
⠀
🖐 Встречаемся 27 и 28 ноября на HighLoad++ 2023.
⠀
✅ Программа конференции и билеты на сайте в описании канала @HighLoadChannel
⠀
Довольно часто при разборе проблем с проектами в контурах заказчика они сталкиваются с необходимостью использовать отладчик. Одним из типичных сценариев является, например, падение, при котором генерится coredump, и в дальнейшем они используют его, чтобы разобраться с причиной падения. При этом у них нет возможности использовать код самого Tarantool, а некоторые типовые для Тарантула действия просто неудобно делать, если использовать только базовый функционал отладчика.
⠀
К счастью, в отладчике предусмотрен механизм, с помощью которого можно расширить его возможности и упростить отладку. К тому же, зачастую по соображениям безопасности они не имеют прямого доступа, собственно, к «корке» и вынуждены работать с ней удаленно, что также требует максимального упрощения взаимодействия с отладчиком для минимизации ошибок.
⠀
В частности, им нужен удобный способ для:
⠀
- работы с файберами: список, стек вызовов произвольного (не текущего) файбера;
- работы с различными списками: итерирование, просмотр/поиск элементов;
- просмотра msgpack с тарантульными расширениями;
- просмотра тапла и его формата;
- различных манипуляций с виртуальной машиной LuaJIT.
⠀
🖐 Встречаемся 27 и 28 ноября на HighLoad++ 2023.
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Дмитрий Варенов и Владимир Павлов поделятся опытом изучения передовых китайских СПО-решений для построения сложных IТ-инфраструктур на базе единой программной платформы OpenScaler/openEuler.
⠀
В данном докладе мы рассмотрим опыт их сообщества в изучении передовых китайских СПО-решений, которые отсутствуют в составе широко известных Linux-дистрибутивов. Дмитрий с Владимиром также представят обзор этих решений и описание их функционально-технических возможностей.
⠀
В рамках доклада мы сфокусируемся на их опыте и увидим примеры следующих технологий:
⠀
1. Сравнительное тестирование фирменного решения контейнерной виртуализации iSula с решениями Docker/Podman. Они провели тестирование, включающее измерение временных затрат на ключевые операции при запуске 10, 100 и 1000 контейнеров как последовательно, так и параллельно.
⠀
2. Их опыт использования единой кодовой базы OpenScaler/openEuler для создания специализированных дистрибутивов для Edge-устройств архитектур X86/ARM/RISC-V.
⠀
До скорой встречи на HighLoad++ 2023 🙌
⠀
✅ Программа опенсорс-трека и билеты на сайте в описании канала @HighLoadChannel
⠀
В данном докладе мы рассмотрим опыт их сообщества в изучении передовых китайских СПО-решений, которые отсутствуют в составе широко известных Linux-дистрибутивов. Дмитрий с Владимиром также представят обзор этих решений и описание их функционально-технических возможностей.
⠀
В рамках доклада мы сфокусируемся на их опыте и увидим примеры следующих технологий:
⠀
1. Сравнительное тестирование фирменного решения контейнерной виртуализации iSula с решениями Docker/Podman. Они провели тестирование, включающее измерение временных затрат на ключевые операции при запуске 10, 100 и 1000 контейнеров как последовательно, так и параллельно.
⠀
2. Их опыт использования единой кодовой базы OpenScaler/openEuler для создания специализированных дистрибутивов для Edge-устройств архитектур X86/ARM/RISC-V.
⠀
До скорой встречи на HighLoad++ 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Друзья, у нас готово финальное расписание HighLoad++ 2023, вы можете заценить масштаб программы 🔥
⠀
11 залов
8 потоков
150+ докладов
5+ мастер-классов
2 конференции на одной площадке
⠀
Ознакомиться с расписанием и запланировать своё участие можно на сайте
⠀
До скорой встречи на юбилейной, 20-й и самой большой из всех прошедших конференций HighLoad++ 💥
⠀
11 залов
8 потоков
150+ докладов
5+ мастер-классов
2 конференции на одной площадке
⠀
Ознакомиться с расписанием и запланировать своё участие можно на сайте
⠀
До скорой встречи на юбилейной, 20-й и самой большой из всех прошедших конференций HighLoad++ 💥
🔥12👏3🎉1