Что бы произошло, если бы 15 лет назад автоматизаторы стали частью команды разработки, а не тестирования? Наверное, многое бы изменилось, но история показывает, что тестирование туда не мигрировало. И, конечно же, не привнесло много знаний и так и не стало частью разработки.
⠀
При этом разработка уже догоняет тестирование. Они пишут автотесты, фреймворки. Попробуем понять, как и почему всё произошло в становлении автоматизации, а главное куда всё это движется.
⠀
Подробнее обо всём расскажет один из самых известных спикеров в QA-комьюнити, Артём Ерошенко. Давайте вместе с ним отправимся в прошлое, постепенно вернёмся в настоящее и чуть-чуть заглянем в будущее ⤵️
⠀
https://bit.ly/3YShrVW
⠀
При этом разработка уже догоняет тестирование. Они пишут автотесты, фреймворки. Попробуем понять, как и почему всё произошло в становлении автоматизации, а главное куда всё это движется.
⠀
Подробнее обо всём расскажет один из самых известных спикеров в QA-комьюнити, Артём Ерошенко. Давайте вместе с ним отправимся в прошлое, постепенно вернёмся в настоящее и чуть-чуть заглянем в будущее ⤵️
⠀
https://bit.ly/3YShrVW
Хабр
Тестирование умерло, да здравствует тестирование
Привет, Хабр! Меня зовут Артём Ерошенко, я — сооснователь Qameta Software . Больше 14 лет занимаюсь тестированием и автоматизацией. Работал в Яндексе, когда учился в университете, и писал первые...
👍2
Друзья, совсем скоро мы встретим Новый год 🥳 Спасибо, что были с нами в 2022-м!
⠀
В следующем году желаем вам с легкостью обходить ограничения архитектуры при росте посещаемости, выжимать максимум из технологий, и чтобы ваши базы данных работали максимально эффективно 🖐 Еще пожелаем держать связь с близкими по духу людьми. А в любой непонятной ситуации — эволюционировать. С эволюцией мы поможем 😉
⠀
До встречи в 2023-м 🙌
⠀
В следующем году желаем вам с легкостью обходить ограничения архитектуры при росте посещаемости, выжимать максимум из технологий, и чтобы ваши базы данных работали максимально эффективно 🖐 Еще пожелаем держать связь с близкими по духу людьми. А в любой непонятной ситуации — эволюционировать. С эволюцией мы поможем 😉
⠀
До встречи в 2023-м 🙌
🎉11❤3👍1
⠀
Давайте рассмотрим проблемы Panix, Sony, XboxLive/PSN, Mirai, memcached, а также значимые случаи в Рунете.
⠀
О том, как параллельно с DDoS возникал и развивался инструментарий для парсинга веб-страниц и API, создавались боты для скрэпинга и росла их массовость, нам расскажет Георгий Тарасов, владелец продукта Bot Protection в Qrator Labs.
⠀
https://bit.ly/3QvciPC
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Эволюция распределённых атак в интернете: 1994 — настоящее время
В каких юнитах можно померить DDOS атаку? Биты в секунду, запросы, пакеты, время даунтайма, количество машинок в ботнете — все эти ответы верные. Потому что DDoS-атаки бывают разных категорий и для...
⠀
У нас открыт приём докладов на конференцию Saint HighLoad++ 2023, которая пройдёт в Санкт-Петербурге 26 и 27 июня.
⠀
▪️Заявки принимаем до 17 февраля.
▪️Решение по каждому докладу примем 10 марта.
⠀
Тематика конференции охватывает все, что актуально для специалистов, работающих или планирующих работать с системами высоких нагрузок и реального времени, крупных и сложных проектов:
⠀
▫️Архитектуры, масштабируемость
▫️Базы данных и системы хранения
▫️BigData и машинное обучение
▫️Нейронные сети, искусственный интеллект
⠀
и другие направления, связанные с высоконагруженными системами.
⠀
Для всех наших спикеров предусмотрены бонусы: предоставим билет на конференцию и номер в отеле, при необходимости, покроем расходы на логистику, и обязательно поможем подготовиться к выступлению 🙌
⠀
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
⠀
➡️ Андрей Кузнецов, руководитель продуктовой аналитики ВКонтакте, расскажет зачем и как они написали MapReduce-движок над Clickhouse.
⠀
Аналитика ВКонтакте очень активно использует ClickHouse. Не будет преувеличением сказать, что эта СУБД выступает в качестве ключевого компонента их DWH: бэкенд пишет риалтайм click stream, сотни дэшбордов читают данные, десятки аналитиков пишут запросы. Благодаря развитому сервисному слою, все это работает параллельно на одних и тех же серверах.
⠀
В докладе о части этого слоя, а именно инструментов для работы с данными поверх ClickHouse. А также об эволюции этих инструментов от ETL-утилиты до MapReduce-фреймворка, доступного всем коллегам.
⠀
Попутно об устройстве пайплайна АБ-экспериментов, способного работать с самыми тяжелыми логами в масштабах сотен одновременно запущенных экспериментов.
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
⠀
Наибольшие сложности возникли на стадии проектирования и тестирования. Но прежде чем говорить об этом, давайте разберемся как все начиналось, с какими проблемами пришлось столкнуться и на какие грабли наступить.
⠀
Об этом расскажет лингвист и антрополог Анна Дегтева. Она точно знает, чем люди отличаются от роботов, и как сделать так, чтобы для голосового помощника эти различия почти исчезли.
⠀
https://habr.com/ru/company/oleg-bunin/blog/704558/
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как протестировать культурный код, или UX-тестирование детского голосового помощника
Привет, Хабр! Меня зовут Анна Дегтева, я — лингвист и антрополог. Почти 20 лет провела на кафедре математической лингвистики СПбГУ, из которых 15 преподавала. Начала заниматься разработкой голосовых...
👍2
⠀
Чтобы в этом не потонуть, можно изменить стандартные подходы к проектированию приложения. По крайней мере, в Cloud сделали именно так.
⠀
Что в результате получилось, расскажет Lead frontend Михаил Трифонов. С его помощью будем разбираться, когда необходимы микрофронты, каким должен быть технологический стек, как нарезать мироксервисы и какие существуют стандарты при построении микросервисной архитектуры. Вперёд! ⤵️
https://habr.com/ru/company/oleg-bunin/blog/660695/
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Микросервис головного мозга. Рецепты качества
Эта статья подготовлена на основе доклада «Микросервис головного мозга» Михаила Трифонова , Lead frontend Cloud и основателя frontend-сообщества TeamSnack . Мы разберём когда необходимы...
👍2
⠀
⠀
Запуская MVP, обычно мы жертвуем качеством ради быстрой проверки гипотезы. А что же дальше? Как жить и что делать после успешного тестирования гипотезы? С какими техническими вызовами нам придется столкнуться и как их решать? А вдруг можно уже на этапе MVP построить архитектуру, которая нам облегчит жизнь в дальнейшем?
⠀
Этими вопросами задались Алексей с Андреем, поэтому хотят поделиться своим опытом технического развития быстрорастущих продуктов:
⠀
- как сохранять баланс развития и техдолга при масштабировании в 10 раз? С какими проблемами они столкнулись и как их решали;
- о чем можно было подумать в начале разработки, чтобы сделать переход от MVP к реальности проще.
⠀
Продуктивного просмотра 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
⠀
Дмитрий Евдокимов и Александр Трухин из Luntry поделятся опытом, знаниями, проблемами и результатами. Это будет полезно разработчикам, которые смотрят в сторону eBPF и думают на ней что-то реализовать. А также компаниям, которые планируют использование решений на базе eBPF у себя в проде.
⠀
Давайте разбираться со всем этим ⤵️
⠀
https://habr.com/ru/company/oleg-bunin/blog/712658/
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
eBPF в production-условиях
У технологии eBPF много поклонников. Она предлагает множество плюсов, но в работе с ней есть и некоторые минусы, сложности и ограничения. Давайте разберемся со всем этим. Данный материал подготовлен...
👍3
⠀
Например, возникает проблема с доступностью кластера при частичной потере связности. Но если её даже решить, из первой проблемы вытекает следующая. При определённых условиях кластер неспособен выбрать нового лидера даже при наличии достаточного количества живых и соединенных между собой узлов.
⠀
Как со всем этим бороться, а также с какими ещё трудностями они столкнулись, расскажет архитектор репликации в проекте Tarantool, Сергей Останевич. Будут реальные примеры того, как чистый Raft не справился с задачей и какие улучшения протокола пришлось сделать.
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Saint HighLoad 2023 теперь летом!
📍26-27 июня, DDA Artplay, Питер.
Белые ночи, развод мостов и два дня высокой нагрузки.
📜Прием докладов уже во всю идет, дедлайн подачи 17 февраля, отправить заявку можно тут
Что нового помимо классических тем мы планируем:
▪️фейл секция
▪️хардкор
▪️больше обучения
▪️оффтоп
▪️лайтнинг толки
Давайте обсуждать эти и другие идеи для летнего Хайлоада уже на следующей неделе в Питерском убежище для разработчиков - Failover Bar
📍10 февраля, пятница.
⏰ Сбор гостей 19.30
Начало 20.00
Трансляция будет, но из онлайна не распробовать вкусности кухни и не почувствовать уютную атмосферу бара 😉
Ждем вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
⠀
Давайте посмотрим, что это такое и как его варить в Kubernetes. А заодно разберемся, как автоматизировано реагировать на те или иные угрозы, риски и инциденты, которые происходят в Kubernetes-кластере.
⠀
Опытом поделится основатель и технический директор Luntry, Дмитрий Евдокимов.
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
⠀
Как в таких условиях сделать игру в облаке неотличимой от игры на локальном компьютере и сохранить отличный игровой опыт, расскажет основатель Playkey, Алексей Лыков.
⠀
Речь пойдет о технологиях повышения качества, которые в условиях нестабильного интернета подстраиваются под соединение конкретного пользователя и качество его канала, а конкретнее о cloud gaming, проблеме latency и борьбе за заветные миллисекунды.
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как оптимизировать Latency в Cloud Gaming
Всем привет! Я — Алексей Лыков, основатель Playkey. В 2021 году мы стали частью команды VK Play Cloud. Расскажу про cloud gaming, немного компаний в мире делают подобные сервисы. Мы передовики в...
👍4
⠀
Приходите, обсудим идеи для летнего Хайлоада:
⠀
📍 Failover Bar
▫️10 февраля, пятница.
⏰ Сбор гостей 19.30
⠀
⠀
⠀
Ждем вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
⠀
Если у вас есть идеи и мысли по выступлению, но есть и вопросы, приходите!
⠀
Ждём вас в Питерском убежище для разработчиков — Failover Bar
⠀
Регистрация обязательна — так мы заготовим достаточно угощения 😉
⠀
Приходите 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Придёте сегодня на встречу с Программным комитетом Saint HighLoad++ 2023? 🙂
📍Питер, Failover Bar. Собираемся в 19:30
📍Питер, Failover Bar. Собираемся в 19:30
Anonymous Poll
7%
Приду
16%
Не смогу, к сожалению
77%
Я не в Питере
⠀
Она посвящена деплою толп микросервисов в кубер без даунтайма, с условием, что кубер не должен лопнуть. Вторая часть фокусируется на работе с message bus, посвящена техникам ВlueGreen и Canary-деплоймента для обеспечения Zero Deployment Downtime.
⠀
В данном контексте Service Mesh является «системным интегратором», который, помимо управления непосредственно REST-взаимодействием, также управляет другими средами — Messaging и DB.
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Service Mesh на стероидах, часть 2: Zero Deployment Downtime в корпоративных приложениях
Сделано на основе доклада Алексея Ефимова из Netcracker на Highload ++ 2022 Если вам доводилось быть в славном городе Мадриде, что на Испанщине, наверняка в галерее Прада вы видели это прекрасное...
👍1
⠀
Спасибо всем участникам за крутую атмосферу и продуктивную встречу 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3❤1
⠀
Максим Смирнов из команды Тинькофф расскажет то, что было на самом деле. Весь путь своей команды от монолита до независимых микрофронтендов с использованием Webpack Module Federation.
⠀
Про проблемы, с которыми они столкнулись, и о том, что накрутили сверху данного плагина для реальной независимости команд и приложений. То есть, всё как было.
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
⠀
Как и что изменилось и какой подход к построению Service Mesh выбрать — расскажет Максим Чудновский из СберТех. Он разберёт что такое паттерн Service Mesh и зачем он нужен. Какие архитектурные подходы есть к его реализации.
⠀
Рассмотрит популярные OpenSource-реализации Service Mesh: Istio, Linkerd, Cillium, NGINX Service Mesh, и поделится своим опытом эксплуатации и решения проблем в большом и нагруженном продакшне.
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Большой обзор Service Mesh: часть первая
Service Mesh входит в перечень стандартных для бэкенда технологий, а недавно и вовсе был на вершине хайпа. Вы решаете идти в ногу со временем и добавить в свой...
👍4
⠀
В схеме передачи информации «Источник – кодер – канал – декодер – приёмник» ошибки возможны на всех шагах. Но самое интересное происходит, когда мы пытаемся раскодировать чужой сигнал: нам что-то говорят, и мы хотим понять, или быть правильно понятыми нашими собеседниками.
⠀
Когнитивный стиль — это индивидуальный способ решения задач и познания мира. Мы настолько разные, что не удивительно, почему озвученные идеи искажаются, и будучи удалёнными друг от друга географически, мы теряем и эмоциональную связь.
⠀
Что изменилось в коммуникациях с появлением онлайн-формата, как визуальное мышление служит мостиком для понимания и какую роль в коммуникации может играть картинка или диаграмма. Разобраться помогут результаты исследований в области когнитивной психологии, а также статья Татьяны Гавриловой по мотивам выступления на Knowledge Conf 2022
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4