Исследователь обучил языковую модель Qwen с 4 миллиардами параметров создавать оптимальные планы выполнения SQL запросов через supervised fine-tuning и reinforcement learning. Модель достигла 44,7% сокращения времени отклика на 113 сложных запросах.
Множество мелких знаний и трюков существенно повышают производительность в программировании. От настроек git до команд в терминале — это небольшие куски информации, которые могут сэкономить часы работы.
В 2026 году лавина запросов к AI моделям переместила фокус индустрии с обучения больших языковых моделей на их инференс — использование уже натренированных моделей. Технологические гиганты переосмысляют архитектуру аппаратного обеспечения: вместо универсальных GPU появляются специализированные решения, которые оптимизируют работу с памятью и вычислениями.
Java 27 (JDK 27) достигла статуса General Availability — сборка № 35 прошла все тесты и готова для использования в production-окружении. В релиз вошли девять JEP, включая G1 как garbage collector по умолчанию, поддержку post-quantum криптографии в TLS 1.3 и structured concurrency.
dbt Labs открывает исходный код dbt Charts — декларативного языка для описания информационных панелей на YAML. Проект решает проблему использования AI в аналитике: агенты смогут строить управляемые дашборды в коде вместо того, чтобы генерировать разрозненные HTML и JavaScript.
Рассел Коэн (автор dial9 — инструмента для трассировки async приложений) разбирает, как писать высокопроизводительный код на Tokio: от диагностики реальных проблем до оптимизации под latency или throughput, управления мьютексами и изоляции рабочих нагрузок.
Отобранный список влиятельных научных работ по распределённым системам, которые определили развитие исследований в этой области. Материал служит отличной отправной точкой для углубленного изучения проблемного пространства.
Хороший документ проектирования может сэкономить годы разработки. Он заставляет учитывать важные решения до того, как вы потратите время на неправильную реализацию, и помогает скоординировать проектные решения между членами команды.
Visa и Mastercard — это не банки, не эмитенты карт и не платёжные процессоры. Они платёжные сети, координирующие миллиарды транзакций между держателями карт, банками-эмитентами, торговцами и acquirer-ами.
Алгоритм автоматической расстановки TALA (Terrastruct's AutoLayout Algorithm) стал открытым исходным кодом под лицензией MPL-2.0. Это ортогональный движок расстановки, разработанный для диаграмм архитектуры ПО, который уже включён в D2 v0.9.0.
Привычные метафоры вроде «тонущего корабля» для описания заброшенных кодовых баз создают иллюзию неизбежного конца. Но в отличие от физических объектов, код может становиться хуже бесконечно, и техдолг не имеет аналога банкротству — нет пути к чистому перезагрузу.
Cloud in a Bottle — платформа для самостоятельного развертывания контейнеризованных приложений на личном сервере. Проект направлен на то, чтобы сделать самохостинг простым и доступным, вернув контроль над ПО от облачных сервисов обратно пользователям.