Цена конкурентности

Джон Йенгсет исследует истинную стоимость координации при параллельном выполнении - от закона Амдала до линий кэша процессора - и то, что мы можем с этим сделать.

Современное аппаратное обеспечение развивается в сторону увеличения количества ядер, а не их тактовой частоты. Для разработчиков приложений это означает, что дальнейший прирост производительности требует параллелизма - одновременного выполнения множества задач.

Но любой, кто имел опыт написания многопоточного кода, подтвердит: это легче сказать, чем сделать - этим потокам неизбежно приходится координировать свои действия, а координация является "дорогой" операцией. Но почему она дорогая?

Новости

Post Thumbnail

Глитчарт

Участница команды разработчиков Firefox под псевдонимом Gankra, описывается её эксперимент по намеренному искажению работы браузерного движка рендеринга для создания глитч-арта. Вдохновлённая творчеством художницы DataErase, автор использует свой профессио...

Post Thumbnail

Lisette

Так, у нас тут пятница, а это значит время новых языков программирования. Сегодня у меня для вас Lisette - это минималистичный язык програмирования, вдохновленный Rust, который компилируется в Go и работает на Goшном рантайме. Получается куча всяких ништяко...

Post Thumbnail

Чини компилятор

В статье автор из Trifecta Tech Foundation рассказывает, как его команда, занимаясь проектами по сжатию данных на Rust, столкнулась с ограничениями языка и инструментов. Вместо ожидания решений от мейнтейнеров они начали сами исправлять проблемы: улучшили Clip...

Post Thumbnail

Переписать с AI

Саксес стори как с помощью AI переписали популярный проект JSONata на Go Результат - gnata, чистая реализация JSONata 2.x на Go. Семь часов, $400 на токенах, ускорение типовых выражений в 1000 раз и начало цепочки оптимизаций, которая в итоге сэкономила раз...

Post Thumbnail

Godot Rust

Приятно видеть, что godot-rust развивается В мартовском обновлении разработчики godot-rust анонсировали выход версии v0.5, которая включает множество значительных улучшений производительности и типобезопасности. Среди ключевых нововведений - трехуровневая ...

Post Thumbnail

Собеседование Go

Готовитесь к собесу на Go разработчика? Вам пригодится подборка задач по гошке. Есть самые разные задачи для всех уровней. Самое то, чтобы потренироваться и поправктиковаться в лайвкодинге

Статьи

Post Thumbnail

RAG в Go проекте

Одна из ключевых задач для компаний, работающих с искусственным интеллектом, - обеспечить эффективный доступ к внутренним знаниям. На первый взгляд всё просто: загрузи корпоративные документы в большую языковую модель (LLM) и дай ей генерировать ответы. Но на ...

Post Thumbnail

Пишем свой BitTorrent клиент на Go

В этом посте мы реализуем BitTorrent протокол на уровне, достаточном для скачивания образа Debian. Можете сразу посмотреть исходный код и пропустить все подробные объяснения. Можете начинать с исходного кода и потом переходить к подробным объяснениям

Post Thumbnail

Про COBOL в баре

В конце концов, разговор в баре навеял воспоминания о проекте под названием "COBOL на инвалидной коляске". Это джаст фор фан веб-фреймворк на COBOL. Сегодня мы создадим на этом фреймворке бэкенд, который будет генерировать JSON. Такой бэкенд вполне пригодится ...

Post Thumbnail

VPN это просто

Сейчас очень много говорят о VPN, mesh-сетях и других технологиях для анонимизации или создания защищенных соединений. К сожалению, я довольно далек от этой темы, но иногда нужно окунаться в неизвестную область - хорошая разминка для мозгов

События

Post Thumbnail

Я любил этот фронтенд

14 февраля пройдет самая крупная конференция Яндекса для фронтенд-разработчиков — «Я 💛 Фронтенд». На одной площадке соберутся лучшие эксперты индустрии, чтобы поделиться опытом, дать прикладные советы по развитию навыков и зарядить на новые идеи.

Post Thumbnail

Sber Process Mining Conf 2026

22 января 2026 года в Москве состоится ежегодная открытая конференция «Sber Process Mining Conf 2026». Как AI трансформирует Process Mining и влияет на точность и скорость анализа процессов. Можно ли доверять выводам AI-агентов и какое место во всем этом остае...

Post Thumbnail

T-Sync Conf

Встречайте новый формат инженерного диалога T-Sync Conf — офлайн-конференция от Группы «Т-Технологии» для опытных инженеров. 7 февраля в Москве на площадке TAU соберутся платформенные, security- и дата-инженеры, аналитики, DevOps-, SRE-, CI/CD-, AI-, ML-, R...

Post Thumbnail

☃️ Зима близко...

☃️ Зима близко... Как и Java-митап от Мир Plat.Form! Мир Plat.Form — технологическая команда Национальной системы платежных карт (НСПК). Наши самые известные разработки — платёжная система «Мир» и Система быстрых платежей (СБП). Увидимся 27 ноября, 18:00-22:0...

AdTech

Post Thumbnail

Реклама в агентах

Нашел подробности к вчерашней статье про Agentic Roadmap. По ссылке можно почиатать про новую спеку - Agentic RTB Framework Агентская платформа RTB (ARTF) определяет как автономные агенты на основе машинного обучения и искусственного интеллекта могут взаим...

Post Thumbnail

Agentic Roadmap

Техническая лаборатория IAB опубликовала Agentic Roadmap, в которой показано, как можно масштабировать закупки и продажи с помощью искусственного интеллекта, расширяя существующие стандарты, а не внедряя новые, разрозненные. Для издателей это означает, что аге...

Post Thumbnail

ИИ убивает трафик

Генеративный ИИ не просто изменил результаты поиска в прошлом году, он перевернул представление о монетизации в открытом интернете. Так как же обстоят дела у цифровых издателей в эту новую эру поиска контента? Э-э, скажем так, дела обстоят не очень

Post Thumbnail

Сети авторов

К 2026 году пользовательский контент обгонит профессиональные СМИ по объёмам рекламных расходов. Цифры говорят сами за себя: исследование Pew Research Center показало, что примерно каждый пятый американец, в том числе гораздо большая доля взрослых в возраст...