RU

Как навести порядок в запросах Laravel с помощью кастомных Query Builders

Про кастомные Query Builders в Laravel написано уже немало, но на практике мало что меняется. В 2026 году в проектах по-прежнему можно встретить запро…

laravelphpquery builderarhitecturaархитектурапрограммированиерефакторинг
Habr
RU

Модели мира после LLM: что именно строит AMI Labs и почему практический выход может лежать через VLA

AMI предлагает смотреть на модель мира не как на разновидность языкового ИИ, а как на систему, способную воспринимать физическую реальность, выделять …

модели мирамодель ИИискусственный интеллектLLMAMIJEPAархитектураVLAнейросети
Habr
RU

Почему Go-сервисы начинают тормозить без ошибок (и при чём тут goroutines). Часть 1

Часто про Go говорят:  «это язык, где конкурентность почти бесплатная» . И знаете что? Это правда. Почти. Но  «почти»  — это самое опас…

изучение языковgogolanggoroutinegoroutinesпрограммированиепроизводительностьмониторингсистемное программированиеархитектура
Habr
RU

Почему RBAC недостаточно: опыт построения тарифно-зависимой системы доступа в SaaS или о чём молчат в статьях компаний

Тема разграничения доступности действий в рамках конкретного тенанта выходит далеко за рамки ERP домена и требует особо пристальной реализации. Это ос…

goархитектураrbacabacтарификацияphpдоступыsaaserpcrm
Habr
RU

Проектируем сервис HTTP-запросов: Kafka, PostgreSQL, Redis-очередь и миллионы логических партиций

Ни одна «одна технология» не закрывает это без слоёв. Сначала — почему в стеке именно Kafka, PostgreSQL и Redis ; дальше — как мы спроектировали серви…

postgresqlredisgoluakafkac4проектированиеархитектура
Habr
RU

Я строю AI-бот для самопознания. Вот спек, архитектура и почему LLM — это периферия, а не ядро

Статья четвертая из серии. Были исследование , личная история , продуктовый инсайт . Здесь будет продукт. Публикую манифест до того, как написана перв…

event sourcingdomain-driven designAI ботархитектураTypeScriptPostgreSQLLLMмессенджер ботсаморазвитиеинварианты
Habr
RU

Будущее ИТ и что в нём делать разработчику

Привет, Хабр! Я — Руслан, а это — моя статья написанная в основном по следам моего доклада про будущее ИТ, ИТ-архитектуры и работы айтишников + часть …

бэкендбудущееархитектурасистемный подходаналитикархитекторкарьераязыки програмированияискусственный интеллектии-агенты
Habr
RU

ИИ взломали. Кто бы мог подумать?

В Git in Sky мы последние полтора года плотно занимаемся безопасностью AI-контуров: аудируем интеграции, разбираем архитектуру доступов, помогаем кома…

devopsdevsecopsинформационная безопасностьaiкибербезопасностьai agentmashine learningit инфраструктурабезопасность данныхархитектура
Habr
RU

AI-агент на OpenClaw слил $441 000 за один твит. Разбор шести катастроф и архитектуры, которая меня пока спасает

AI-агент на OpenClaw слил $441 000 за один твит. Разбор шести катастроф и архитектуры, которая меня пока спасает Один твит про «лечение столбняка для …

AI-агентыLLMOpenClawинформационная безопасностьархитектураprompt injectionchatgptавтоматизацияdevopsself-hosted
Habr
RU

Как разрабатывать интеграционные решения в крупных компаниях: методология и артефакты

Не представляет сложности разработать интеграционный поток и «соединить два API». Настоящая работа начинается там, где в единую экосистему нужно связа…

архитектураenterprise
Habr
RU

Кто сегодня разрабатывает с ИИ?

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

ИИvibe codingAI-разработкаархитектуратехнический долгбезопасностьметодологияprompt engineeringконтекст
Habr
RU

Вайбкодинг: Как “магия” ИИ превращает ваш проект в Франкенштейна

Модный тренд “Вайбкодинг” (VibeCoding) звучит заманчиво: “Я просто описываю идею на пальцах, а нейросеть пишет код!”. Это похоже на суперсилу, пока вы…

вайбкодингархитектураразработкаиитехдолгпродакшенecommerce
Habr
RU

DDD в Go без красивых схем: как один платеж получил три курса валют

В какой-то момент у нас один платеж начал жить с тремя курсами валют: checkout показывал сумму из Redis, payment-service ходил в API, а ledger писал п…

ddddomain-driven designgogolangархитектураvalue objectaggregate rootплатежикурсы-валютdecimal
Habr
RU

Как техлид без навыка кодинга руками собрал Telegram-систему закупок с OCR, модерацией и безопасным деплоем

Я технический лидер. Обычно моя работа не в том, чтобы писать код руками, а в том, чтобы запускать сложные hardware/software-проекты с нуля, собирать …

TelegramPythonOCRSQLitesystemdVPSAIChatGPTтехническое лидерствоархитектура
Habr
RU

Как контролировать токены: поиск ошибок, версионирование и графы в едином дашборде

Как только дизайн-система разрастается больше, чем на 10-20 кнопок, а брендов у вас становится несколько — JSON-файлы с токенами превращаются в кошмар…

дизайн-системадизайн-токеныfigmaфронтендархитектуракод-ревьюаудит кодаjsonграфыopen source
Habr
RU

Clean Architecture + DDD в Go: как не превратить проект в 200 файлов ни о чём

Прежде чем погружаться в архитектуру, давайте посмотрим на контекст, в котором всё это происходит. По данным исследования McKinsey 2022 года, техничес…

goархитектураDDDclean architecturebackendпаттернпаттерны проектирования
Habr
RU

[Перевод] System Design: проектируем сервис заказа такси

Uber — это хороший пример System Design задачи, где сочетаются geo-search, real-time уведомления, многошаговый workflow и строгие требования к согласо…

system designbackendhighloadподготовка к собеседованиюраспределенные системыархитектурапроектирование системсистемный дизайнпаттерны проектированиясобеседования задачи
Habr
RU

Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise

Что делать, если синхронные REST-вызовы превращают ваши микросервисы в карточный домик? Пора вспомнить проверенные временем паттерны обмена сообщениям…

микросервисыkafkaобмен-сообщениямиархитектураинтеграция приложенийидемпотентностьrabbitmq
Habr
RU

Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия

В 1989 году Дэн Симмонс написал «Гиперион» — роман, который стал классикой научной фантастики. Среди множества идей в книге есть одна, которая с кажды…

гиперионииразработкабудущее наступилосиммонскодархитектураответственное применение
Habr
RU

Как мы строим Tinder для автомобилей: для обмена авто на авто, архитектура Go-монолита за 3 месяца

Я Шевкопляс Дмитрий, технический руководитель проекта Swapno — сервис для обмена автомобилями ключ-в-ключ, без дилеров. Механика — как в Tinder: свайп…

GoGolangPostgreSQLRedisархитектурамонолитстартапobservabilityOpenTelemetrySwapno
Habr
RU

Кто мониторит монитор? Рекурсивная задача, у которой нет чистого решения

У вас есть Grafana. Она показывает графики с Prometheus. Prometheus скрейпит метрики с ваших сервисов. Если сервис упал — вы видите красный на дашборд…

мониторингobservabilitydevopsнадёжностьsreархитектураотказоустойчивость
Habr
RU

Вынесение бизнес‑логики из BLoC в use‑cases: прагматичный взгляд на архитектуру Flutter

Начиная писать Flutter-приложение, для стейт-менеджмента часто хватает простого  setState  или простого решения, по типу BLoC/Cubit без изли…

flutterdartblocчистая архитектураuse casesstate managementархитектурамобильная разработкатестированиеdependency injection
Habr
RU

От рефакторинга до психотерапевта: как мы переписывали карточку задачи в Битрикс24

Привет! Никита Щербо на связи, backend-разработчик и тимлид в Битрикс24. В этой статье расскажу, как мы переписывали один из самых старых и загруженны…

phpbitrixбитриксрефакторингархитектура
Habr
RU

Как мы перестали молиться на AI и собрали параноидальный конвейер для МРТ (с открытым кодом)

На каждой второй конференции по медицинскому AI звучит один и тот же сценарий: «Дообучим мультимодальную модель, скормим ей DICOM, и она сама выдаст д…

mridicomархитектураtypescriptopen sourcefdaevent sourcingмедицинское поmachine learningpipeline
Habr
RU

DevGlossary: инженерный словарь терминов программирования в Markdown

Иногда я натыкаюсь на термин, который в целом понимаю, но в такие моменты хочется не просто «узнать перевод», а именно сверить часы: правильно ли я ег…

программированиесловарь терминовglossaryразработкаcomputer scienceобучениеархитектураdevglossary
Habr
RU

Стили интеграции: от файлов до событий — как выбрать правильно

Выбирать стиль интеграции приложений — всё равно что выбирать фундамент для дома. Ошибёшься — и переделывать придётся, когда стены уже стоят. В этой с…

архитектурастили интеграцииинтеграция приложениймикросервисыasynchronous messagingkafkaenterprise integration patterns
Habr