Главная » Архив меток: Высокая производительность

Архив меток: Высокая производительность

Программируемые вентильные матрицы: чем они помогут сетям 5G

В начале октября компания Xilinx представила новый чип Versal, построенный на программируемых вентильных матрицах (FPGA). Логику работы такого устройства можно модифицировать в любой момент в процессе использования. Ожидается, что чип ускорит работу систем ИИ и найдет применение в сетях 5G. Релиз процессора намечен на конец 2019. Далее рассказываем об устройстве и чем оно поможет сетям нового поколения. / Flickr / ...

Читать далее »

Железо не подведет. Как я готовлю к бою десятки серверов в день

Проверить один сервер — не проблема. Берешь чек-лист и по порядку проверяешь: процессор, память, диски. Но с сотней серверов такой способ вряд ли хорошо сработает. Чтобы исключить человеческий фактор, сделать проверки более надежными и быстрыми, надо автоматизировать процесс. Кому знать, как это лучше сделать, как не хостинг-провайдеру. Артём Артемьев на HighLoad++ Siberia рассказал, какие методы можно использовать, что лучше запускать руками, а что отлично получается автоматизировать. Далее текстовая версия доклада ...

Читать далее »

«Java-мир больше никогда не будет прежним» — интервью с Александром Белокрыловым и Алексеем Войтыловым из BellSoft

Остаются последние дни перед Joker, и очень хотелось принести на Хабр не обычное интервью, а какой-нибудь мощной дичи. В последнее время люди интересуются серверами на Arm, и так получилось, что у нас есть по этой теме реальные специалисты. Сейчас компания успешно работает, развивается и уже успела получить известность в Java-мире. Александр (alexbel) Белокрылов и Леша Войтылов, совместно с Григорием Лабзовским, ...

Читать далее »

PeerTube 1.0: видеохостинг без дата-центра и капитальных затрат

PeerTube представляет собой независимую легковесную масштабируемую альтернативу для YouTube, Dailymotion и Vimeo и использует браузеры посетителей в реальном времени для создания сети распространения контента. Состоялся первый продакшн-релиз децентрализованной платформы PeerTube для организации видеохостинга и видеовещания. Наработки проекта распространяются на GitHub под свободной лицензией AGPLv3. Идея PeerTube состоит в том, чтобы создать технологию, способную объединить разрозненные серверы с видео в общую ...

Читать далее »

Оптимизируем веб с Виталием Фридманом: скорость загрузки, память, CPU

Это второй пост о всевозможных трюках во фронтенд-разработке. В нем затронут вопрос оптимизации сайта, скорости его загрузки на устройствах с недостаточным объемом оперативной памяти и медленным CPU. Плюс рассказ об особенностях верстки email-рассылок, который вас немало удивит. Отдельный разговор про инструменты, которые помогут ускорить и контролировать работу сайта и сторонних приложений, которые к нему подключены. В основе материала — расшифровка ...

Читать далее »

Особые исключения в .NET и как их готовить

У разных исключений в .NET есть свои особенности, и знать их бывает очень полезно. Как обмануть CLR? Как остаться в живых в рантайме, поймав StackOverflowException? Какие исключения перехватить вроде бы нельзя, но если очень хочется, то можно? Под катом расшифровка доклада Евгения (epeshk) Пешкова с нашей конференции DotNext 2018 Piter, где он рассказал про эти и другие особенности исключений. Меня ...

Читать далее »

Celery в нагруженных проектах: немного практики

В преддверии нашей Moscow Python Conf++ мы кратко поговорили с Олегом Чуркиным, техлидом финтех-стартапа, о его обширном опыте работы с Celery: полмиллионе фоновых задачах, багах и тестировании. — Расскажи немного деталей о проекте, над которым ты сейчас работаешь? Пока проект ориентирован только на североамериканский рынок. В данный момент я занимаюсь финтех-стартапом Statusmoney, который анализирует пользовательские финансовые данные и позволяет клиентам ...

Читать далее »

Intel PAC c FPGA Stratix 10 SX — ускоритель для больших задач

FPGA Intel Stratix 10 SX/GX, появившиеся в продаже 2 года назад, стали новым словом в области вентильных матриц. Выполненные по минимальному на тот момент 14-нм техпроцессу, они были в два раза производительнее и на 70% энергоэффективнее предшественников. Однако чтобы реализовать все заложенные в FPGA Intel возможности, нужна такая же продвинутая «обертка». Аппаратно-программный конструктив, выпускаемый Intel для использования Stratix в хост-системах, ...

Читать далее »

[Из песочницы] Быстрая математика с фиксированной точкой для финансовых приложений на Java

В Java этот формат представлен, по сути, только классом BigDecimal, который не всегда можно использовать по соображениям производительности. Не секрет, что финансовая информация (счета, проводки и прочая бухгалтерия) не очень дружит с числами с плавающей точкой, и множество статей рекомендует использовать фиксированную точку (fixed point arithmetic). Эта статья описывает самописную Java библиотеку для выполнения арифметических операций над числами с фиксированной ...

Читать далее »

HyperX Impact DDR4 — SO-DIMM, который смог! Или для чего в ноутбуке 64 ГБ памяти с частотой 3200 МГц?

Для неподготовленных пользователей покупка такого объёма высокочастотной памяти в форм-факторе SO-DIMM может показаться странным решением, но, на самом деле, такой ход может быть оправдан сразу в нескольких сценариях использования ноутбука или мини-ПК. И в этом материале мы не будем ориентироваться на синтетику – только реальные приложения и игры! На рынке доступны модули объёмом 4, 8 и 16 ГБ как по ...

Читать далее »