Linux уверенно завоёвывает позиции основной ОС для баз данных. Это понятно, так как open source баз данных всё больше. Но есть одна проблема — производительность IO. Хорошо, что в Linux последние годы идет капитальный ремонт IO-стека и есть надежда на просветление.
Подробности — в расшифровке доклада Ильи Космодемьянского (Data Egret) на HighLoad++ 2018.
Подробности — в расшифровке доклада Ильи Космодемьянского (Data Egret) на HighLoad++ 2018.
Хабр
Последние изменения в IO-стеке Linux с точки зрения DBA
Главные вопросы работы с базой данных связаны с особенностями устройства операционной системы, на которой работает база. Сейчас Linux — основная операционная система для баз данных. Solaris,...
Активисты, спикеры и митапопосещатели! Все, кому интересно, что происходит в Scala-сообществе. В конце этого года у нас будет прямо настоящая КОНФЕРЕНЦИЯ.
Только про Scala! И на русском! И много треков!
Конечно, от такой хорошей новости, слегка попрыгав от счастья, можно радостно откинуться в кресле, ожидая деталей, программы, периодически потыкивая организаторов. Но конференция делается не только ДЛЯ сообщества, а еще и САМИМ сообществом. Мы уже собрали группу энтузиастов в Программный комитет. Они решат, какие темы интересны, а какие нет, кого стоит позвать в спикеры и много других мелких вопросов. Работа ПК определяет, насколько крутым получится мероприятие в итоге. Но без помощи сообщества им не обойтись.
Предлагаем собраться вместе 15 июля. Место встречи: московский офис Райффайзенбанка (Пр. Андропова, д.18, корп. 2, переговорная 817, метро Технопарк). Начинаем в 19:00. Регистрация здесь. Не забудьте паспорт или водительское удостоверение, чтобы попасть на встречу.
Будем обсуждать всё, что касается мероприятий, выступлений и прочих публичных активностей около Scalа. Может, вы давно хотели выступить, да всё не можете решиться? Может, вы никогда не хотели выступать, думаете, что занимаетесь скучной рутиной? А вдруг это и есть то самое, что хочет услышать множество людей? А, может, вы боитесь, что еда будет невкусная?
Приходите и расскажите о своих идеях. Вместе мы сделаем крутую Scala-конференцию!
Только про Scala! И на русском! И много треков!
Конечно, от такой хорошей новости, слегка попрыгав от счастья, можно радостно откинуться в кресле, ожидая деталей, программы, периодически потыкивая организаторов. Но конференция делается не только ДЛЯ сообщества, а еще и САМИМ сообществом. Мы уже собрали группу энтузиастов в Программный комитет. Они решат, какие темы интересны, а какие нет, кого стоит позвать в спикеры и много других мелких вопросов. Работа ПК определяет, насколько крутым получится мероприятие в итоге. Но без помощи сообщества им не обойтись.
Предлагаем собраться вместе 15 июля. Место встречи: московский офис Райффайзенбанка (Пр. Андропова, д.18, корп. 2, переговорная 817, метро Технопарк). Начинаем в 19:00. Регистрация здесь. Не забудьте паспорт или водительское удостоверение, чтобы попасть на встречу.
Будем обсуждать всё, что касается мероприятий, выступлений и прочих публичных активностей около Scalа. Может, вы давно хотели выступить, да всё не можете решиться? Может, вы никогда не хотели выступать, думаете, что занимаетесь скучной рутиной? А вдруг это и есть то самое, что хочет услышать множество людей? А, может, вы боитесь, что еда будет невкусная?
Приходите и расскажите о своих идеях. Вместе мы сделаем крутую Scala-конференцию!
scalaconf.ru
Профессиональная конференция для Scala-разработчиков 2019
На конференции Онтико приходит всё больше участников, и привычные пространства уже не могут вместить всех. Это значит, мы движемся в правильном направлении :)
Для FrontendConf в этом году выбрали Digital October. Даты перенесли на 13 и 14 октября.
Программный комитет FrontendConf будет рад вашим заявкам, но только до 30 августа. Решение о включении доклада в программу ПК примет до 15 сентября. Купить билеты можно уже сейчас, следующее повышение цен 29 июля.
Для студентов и преподавателей вузов действует скидка 75% на очное участие. Подробности здесь.
Для FrontendConf в этом году выбрали Digital October. Даты перенесли на 13 и 14 октября.
Программный комитет FrontendConf будет рад вашим заявкам, но только до 30 августа. Решение о включении доклада в программу ПК примет до 15 сентября. Купить билеты можно уже сейчас, следующее повышение цен 29 июля.
Для студентов и преподавателей вузов действует скидка 75% на очное участие. Подробности здесь.
Напоминаем! Сегодня, 15 июля, состоится очная встреча с Программным комитетом ScalaConf.
Место — офис Райффайзенбанка на пр. Андропова, д.18, корп. 2 (метро Технопарк). Собираемся в переговорной 817, в 19:00. Возьмите с собой документ, удостоверяющий личность, чтобы вас пропустили на ресепшен. Регистрация здесь.
Хотите принять участие в создании новой конференции? Приходите!
Место — офис Райффайзенбанка на пр. Андропова, д.18, корп. 2 (метро Технопарк). Собираемся в переговорной 817, в 19:00. Возьмите с собой документ, удостоверяющий личность, чтобы вас пропустили на ресепшен. Регистрация здесь.
Хотите принять участие в создании новой конференции? Приходите!
scalaconf.ru
Профессиональная конференция для Scala-разработчиков 2019
Научить нейронную сеть разбираться в 15 000 видах болтов и шурупов сложнее, чем просто научить её опознавать котиков. Начнём с того, что на фотографии может быть какой угодно фон, освещение, посторонние предметы и тени. Но нейросеть должна определить вид болта и выдать пользователю соответствующую позицию в каталоге.
Мария Мацкевичус рассказала, как эту задачу решали в Grid Dynamics. По ссылке — расшифровка доклада Марии на Saint HighLoad++ 2019.
16 сентября состоится UseData Conf. Для конференции мы ищем доклады о применении алгоритмов машинного обучения в реальных нестандартных проектах. А, может, вы знаете, как подшаманить модели, чтобы они полетели или уверены, что сходимость не гаранитрует скорость работы? Присылайте заявку.
Подробнее о тематике докладов, которые мы ищем — по ссылке.
Мария Мацкевичус рассказала, как эту задачу решали в Grid Dynamics. По ссылке — расшифровка доклада Марии на Saint HighLoad++ 2019.
16 сентября состоится UseData Conf. Для конференции мы ищем доклады о применении алгоритмов машинного обучения в реальных нестандартных проектах. А, может, вы знаете, как подшаманить модели, чтобы они полетели или уверены, что сходимость не гаранитрует скорость работы? Присылайте заявку.
Подробнее о тематике докладов, которые мы ищем — по ссылке.
Хабр
Как мы обучили нейронную сеть классифицировать шурупы
Нейронная сеть может опознать котика на фотографии, найти диван, улучшить видеозапись, нарисовать картинку из щенят или простого наброска. К этому мы уже привыкли. Новости о нейросетях появляются...
24 и 25 июня в Новосибирске прошла вторая конференция HighLoad++ Siberia. Мы честно пытались понять, как сделать все наши мероприятия такими же душевными, как в Сибири. Но нет. За особой дружеской атмосферой придётся снова ехать в Сибирь.
Читайте на Хабре о том, как прошла HighLoad++ Siberia 2019 и какие доклады вызвали особый интерес у частников.
Читайте на Хабре о том, как прошла HighLoad++ Siberia 2019 и какие доклады вызвали особый интерес у частников.
Хабр
А мишка-то, похоже, высоконагруженный
В конце июня Новосибирск второй раз принимал HighLoad++. Если в прошлом году эффект новинки сыграл свою немалую роль в том, что все всем были довольны, то в этот раз нам нужно было подготовиться...
В некоторых компаниях посещение конференций — это отдельный рабочий процесс. Сотрудники Plesk, например, посетили HighLoad++ Siberia 2019, сами ушли с полезными знаниями и с читателями своего блога поделились. Всегда интересно увидеть себя со стороны!
А ребята из Plesk рассказали и о своём методе создания ретроспектив. Читайте и приносите в свою компанию максимум пользы с профессиональных конференций.
Актуальный календарь событий Онтико можно посмотреть здесь.
А ребята из Plesk рассказали и о своём методе создания ретроспектив. Читайте и приносите в свою компанию максимум пользы с профессиональных конференций.
Актуальный календарь событий Онтико можно посмотреть здесь.
Хабр
Интересные доклады на HighLoad++ Siberia 2019 по версии Plesk
Всем привет! В июне в Новосибирске прошла конференция по разработке высоконагруженных приложений HighLoad++ Siberia 2019. Ранее в статьях на Хабре мы упоминали, что мы в компании Plesk проводим...
Всем привет!
В эфире новости HighLoad++ 2019. Мы ждем вас 7 и 8 ноября в СКОЛКОВО и уже договорились с Кампусом о специальных условиях на проживание и парковку.
Cобираетесь приехать на своей машине (хотя мы организуем трансфер от метро) и не имеете привычки держать наличные — побеспокойтесь заранее и добавьте парковку к вашему билету. На месте заплатить безналом будет нельзя.
Проживание🏙 и парковку🚘 можно добавить в заказ при оформлении билета на конференцию. Кстати, 1 августа вырастет цена — поторопите ЛПР :)
Если билет у вас уже есть, можно заказать отдельно через личный кабинет.
Все подробности на сайте конференции в разделе FAQ.
В эфире новости HighLoad++ 2019. Мы ждем вас 7 и 8 ноября в СКОЛКОВО и уже договорились с Кампусом о специальных условиях на проживание и парковку.
Cобираетесь приехать на своей машине (хотя мы организуем трансфер от метро) и не имеете привычки держать наличные — побеспокойтесь заранее и добавьте парковку к вашему билету. На месте заплатить безналом будет нельзя.
Проживание🏙 и парковку🚘 можно добавить в заказ при оформлении билета на конференцию. Кстати, 1 августа вырастет цена — поторопите ЛПР :)
Если билет у вас уже есть, можно заказать отдельно через личный кабинет.
Все подробности на сайте конференции в разделе FAQ.
highload.ru
Конференция разработчиков высоконагруженных систем HighLoad++ 2019
Пришло время поговорить о специфических проблемах Golang. Например, что там с производительностью? Кроме общих для всех компилируемых языков проблем, у Go есть и свои собственные. Они связаны с оптимизатором, стеком, системой типов и моделью многозадачности. Способы их решения и обхода иногда бывают весьма специфическими.
Подробнее об этом — в расшифровке доклада Даниила Подольского и Кирилла Даншина на HighLoad++ 2018.
Есть, что сказать о разработке высоконагруженных систем и производительности? Подавайте заявку на HighLoad++ 2019, Call for Papers закроем 7 августа.
Подробнее об этом — в расшифровке доклада Даниила Подольского и Кирилла Даншина на HighLoad++ 2018.
Есть, что сказать о разработке высоконагруженных систем и производительности? Подавайте заявку на HighLoad++ 2019, Call for Papers закроем 7 августа.
Хабр
Golang: специфические вопросы производительности
Язык Go набирает популярность. Настолько уверенно, что появляется все больше конференций, например, GolangConf , а язык входит в десятку самых высокооплачиваемых технологий. Поэтому уже имеет смысл...
Новость дня!
Мы продлили Call for Papers на HighLoad++ Moscow 2019, чтобы вы успели тщательно подумать над темой и написать тезисы из офиса, а не с пляжа :) Подать доклад можно до 7 сентября. А вот если вы или ваши коллеги собираетесь прийти на HighLoad++ в качестве слушателей, то забронировать билеты лучше сегодня, они подорожают с 1 августа.
Напоминаем, что завтра — последний день подачи докладов на наши новые конференции GolangConf и UseData Conf.
Мы продлили Call for Papers на HighLoad++ Moscow 2019, чтобы вы успели тщательно подумать над темой и написать тезисы из офиса, а не с пляжа :) Подать доклад можно до 7 сентября. А вот если вы или ваши коллеги собираетесь прийти на HighLoad++ в качестве слушателей, то забронировать билеты лучше сегодня, они подорожают с 1 августа.
Напоминаем, что завтра — последний день подачи докладов на наши новые конференции GolangConf и UseData Conf.
highload.ru
Конференция разработчиков высоконагруженных систем HighLoad++ 2019
Антон Титов — соучредитель и технический директор SpiralScout LLC — последние несколько лет активно внедряет Golang в стек разработки компании. На PHP Russia 2019 он рассказал, как классическое тяжёлое и медленное PHP-приложение превратить в гибрид PHP/Go и заставить работать, как если бы оно было написано на Java или другом языке.
Расшифровку доклада Антона читайте на Хабре.
Расшифровку доклада Антона читайте на Хабре.
Хабр
Разработка гибридных PHP/Go приложений с использованием RoadRunner
Классическое PHP-приложение — однопоточность, тяжелая загрузка (если вы, конечно, не пишите на микрофреймворках) и неизбежная смерть процесса после каждого запроса… Такое приложение тяжелое и...
Артемий Рябинков — фанат Go и Postgres. На апрельской Saint HighLoad++ он рассказал об особенностях работы с Postgres в Go. Работая над статьёй, Артемий существенно дополнил материал. Получился концентрат опыта, добытого кровью и потерянными деньгами.
Читайте, учитесь на чужих ошибках, рассказывайте о своём опыте в комментариях.
Читайте, учитесь на чужих ошибках, рассказывайте о своём опыте в комментариях.
Хабр
Как работать с Postgres в Go: практики, особенности, нюансы
Неожиданное поведение приложения в отношении работы с базой приводит к войне между DBA и разработчиками: DBA кричат: «Ваше приложение роняет базу», разработчики — «Но ведь до этого всё работало!»....
Николай Голов из Авито опубликовал вольную расшифровку своего доклада с Highload++ 2018. Речь пойдёт о микросервисах.
Хабр
Концепция персистентной ткани для контроля IT-инфраструктуры
Всем привет. Расскажу вам про микросервисы, но немного с другой точки зрения, чем Вадим Мадисон в посте «Что мы знаем о микросервисах». Вообще я считаю себя разработчиком баз данных. При чем же тут...
На Saint HighLoad++ руководитель разработки платформ Видео и Лента в OK Александр Тоболь сравнил протоколы TCP и UDP. Казалось бы, все давно знают, что UDP — это что-то про негарантированную доставку. Если нужен надежный протокол — это TCP. Но не всё так очевидно. Прочитайте расшифровку
доклада Александра, если хотите узнать, почему. Предупреждаем! По ссылке 99 схем и картинок, все важные.
До 7 сентября на московский HighLoad++ ещё можно подать заявку и поделиться, а как вы готовите свои сервисы для высоких нагрузок.
доклада Александра, если хотите узнать, почему. Предупреждаем! По ссылке 99 схем и картинок, все важные.
До 7 сентября на московский HighLoad++ ещё можно подать заявку и поделиться, а как вы готовите свои сервисы для высоких нагрузок.
Хабр
TCP против UDP или будущее сетевых протоколов
Перед каждым сервисом, генерирующим хотя бы 1 Мбит/сек трафика в интернете возникает вопрос: «Как? по TCP или по UDP?» В прикладных областях, в том числе и платформах доставки уже сложились...
Владислав Блинов и Валерия Баранова на HighLoad++ Siberia 2019 познакомили нас с ботом Олегом, который который умеет отвечать на вопросы клиентов Тинькофф Банка вместо сотрудников техподдержки. Ребята рассказали о том, как разработать чат-бота, в каких случаях это целесообразно и сколько стоит. Мы опубликовали расшифровку этого доклада, теперь и вы узнаете, как всё это можно реализовать, начиная от простых методов и заканчивая более сложными задачами разработки чат-бота.
Владислав и Валерия выступят на UseData Conf 16 сентября в Москве с рассказом о том, как научить искусственный интеллект распознавать юмор и шутить. Купить билеты на UseData Conf можно прямо сейчас.
Владислав и Валерия выступят на UseData Conf 16 сентября в Москве с рассказом о том, как научить искусственный интеллект распознавать юмор и шутить. Купить билеты на UseData Conf можно прямо сейчас.
Хабр
Deep Learning vs common sense: разрабатываем чат-бота
Чем больше пользователей у вашего сервиса, тем выше вероятность, что им понадобится помощь. Чат с техподдержкой — очевидное, но довольно дорогое решение. Но если применить технологии машинного...
А цены-то растут... С завтрашнего дня стоимость билетов на HighLoad++ 2019 вырастет. Не успеваете купить сегодня? Забронируйте, и тогда у вас будет ещё несколько дней, чтобы выкупить билет.
Всем привет!
Осенний сезон откроет UseData Conf 2019 — конференция для специалистов по машинному обучению и анализу данных. Программный комитет уже завершил приём заявок и сформировал костяк программы. Спикеры проходят прогоны и готовятся к выступлениям.
Помимо докладов у нас есть трек митапов — это камерная узкотематическая встреча. Участники конференции могут заявить любую тему, если она окажется интересной, то мы поставим её в программу, выделим комнату (небольшую, на 80 человек).
Наша практика показывает, что митапы — это основная фишка для налаживания полезных связей и решения конкретных проблем и задач. Это очень эффективно, не менее (а может и более) полезно, чем доклады.
И не надо стесняться — среди аудитории конференции всегда найдутся те, кому интересна именно ваша тема. Подать заявку на митап можно в личном кабинете.
Увидимся на #UseDataConf2019
Осенний сезон откроет UseData Conf 2019 — конференция для специалистов по машинному обучению и анализу данных. Программный комитет уже завершил приём заявок и сформировал костяк программы. Спикеры проходят прогоны и готовятся к выступлениям.
Помимо докладов у нас есть трек митапов — это камерная узкотематическая встреча. Участники конференции могут заявить любую тему, если она окажется интересной, то мы поставим её в программу, выделим комнату (небольшую, на 80 человек).
Наша практика показывает, что митапы — это основная фишка для налаживания полезных связей и решения конкретных проблем и задач. Это очень эффективно, не менее (а может и более) полезно, чем доклады.
И не надо стесняться — среди аудитории конференции всегда найдутся те, кому интересна именно ваша тема. Подать заявку на митап можно в личном кабинете.
Увидимся на #UseDataConf2019
Если у вас есть time series данные, то вам знакомы InfluxDB или ClickHouse, а больше вариантов и нет. Но, если у вас стек PostgreSQL, то можете забыть о InfluxDB и всех остальных темпоральных БД. Ставите себе два расширения TimescaleDB и PipelineDB, и вуаля — хранение, обработка, аналитика time series данных прямо в экосистеме PostgreSQL без недостатков темпоральных данных. https://habr.com/ru/company/oleg-bunin/blog/464303/
Хабр
Time series данные в реляционной СУБД. Расширения TimescaleDB и PipelineDB для PostgreSQL
Time series данные или временные ряды — это данные, которые изменяются во времени. Котировки валют, телеметрия перемещения транспорта, статистика обращения к сер...
Осталось всего 3 дня, чтобы сформулировать тезисы, тему, подобрать красивую фотографию и отправить всё это в Программный комитет, который работает, не дожидаясь дедлайнов, и уже принял в программу конференции 25 докладов.
Всего в программе HighLoad++ 2019 будет 150 докладов о разработке высоконагруженных систем. Хотите много хардкора и кейсов от лучших хайлоадеров страны? Тогда советуем купить билет на конференцию сейчас, с 12 сентября цена вырастет.
https://www.highload.ru/moscow/2019
Всего в программе HighLoad++ 2019 будет 150 докладов о разработке высоконагруженных систем. Хотите много хардкора и кейсов от лучших хайлоадеров страны? Тогда советуем купить билет на конференцию сейчас, с 12 сентября цена вырастет.
https://www.highload.ru/moscow/2019
highload.ru
Конференция разработчиков высоконагруженных систем HighLoad++ 2019
Всем привет!
Мы хотим составить карту ближайших применений систем на основе машинного обучения и опубликовать её. Где уже всё готово для новых сценариев развития, но народ не додумался? Где технологии пока не готовы, но осталось совсем чуть-чуть до прорыва, который откроет возможности для новых применений?
Окончательную версию документа мы будем составлять на конференции UseData Conf, но хочется составить предварительный список. Хотите поучаствовать в создании карты? Заполните форму.
Мы хотим составить карту ближайших применений систем на основе машинного обучения и опубликовать её. Где уже всё готово для новых сценариев развития, но народ не додумался? Где технологии пока не готовы, но осталось совсем чуть-чуть до прорыва, который откроет возможности для новых применений?
Окончательную версию документа мы будем составлять на конференции UseData Conf, но хочется составить предварительный список. Хотите поучаствовать в создании карты? Заполните форму.