Тексты
Заметки из мастерской.
Длинные тексты про память, AI-инструменты, распределённые системы и скучный бэкенд за всем этим.
-
Я масштабировал PHP до поломки. Три паттерна из llama.cpp его спасли.
Шесть оптимизаций из llama.cpp в PHP 8.4 с JIT, прогон от 1М до 1 млрд записей. Половина гипотез оказалась неверной: SplFixedArray проигрывает по скорости, mmap в 7× медленнее на вызов, match равен switch. Другая половина становится инструментом выживания на масштабе.
-
Что построили вокруг себя 16 параллельных Claude-агентов: разбор эксперимента Anthropic с C-компилятором
Разбор эксперимента Anthropic, в котором 16 параллельных Claude собирали C-компилятор на Rust — какая инфраструктура была вынуждена родиться вокруг агентов, потому что её просто не было.
-
Право AI-агента молчать
Продакшеновая AI-система должна оптимизироваться на ноль уверенно-неверных действий, а не на точность. Право промолчать, self-tasking и когнитивный рантайм — путь к настоящей автономии.
-
Семь принципов настоящей памяти для AI-агентов
Атомарные единицы знаний с lifecycle, strict mode с правом промолчать, причинные цепочки решений, AST-идентичность кода, internal git, скоринг и negative memory — что отличает настоящую память от Ctrl+F.
-
RAG — это не память. Это Ctrl+F с эмбеддингами.
Векторный поиск — это поиск, а не память. Три провала: куски теряют смысл, нет структурного различия между фактами, нет понятия "когда это было правдой". Поэтому RAG уверенно галлюцинирует.
-
Почему AI-сгенерированный код — это technical debt с нулевого дня
Паттерны, которые тихо копят долг: фантомные абстракции, copy-paste через промпты, тихая деградация ошибок, амнезия между запросами и декоративные тесты. Лекарство — человеческий контроль над архитектурой и немедленный рефакторинг.
-
У вашего AI-ассистента амнезия. Вот как я её вылечил.
Total Agent Memory — open-source MCP-сервер с постоянной памятью между сессиями. 32 инструмента: хранение, self-improvement через error tracking, knowledge graph, episodic recall, оценка навыков.
-
Я изучил кодовую базу etcd — и это изменило то, как я пишу на PHP
Семь архитектурных принципов, вытащенных из Go-кода etcd и переложенных на повседневную работу в PHP/Symfony: типизированные контракты, single-responsibility сервисы, композиция middleware, observability как архитектура, фасадные API, прозрачный путь запроса и явные зависимости.
-
ClearVibeArchitecture (CVA) — полный гайд
Архитектурный стиль для бэкенд-систем: Hexagonal, Outbox/Inbox, Observability, обязательные feature flags и визуализация потоков.
-
VR-визуализатор микросервисов
Иммерсивный VR-инструмент для дебага и анализа потоков в микросервисах: Go + gRPC + Unity VR. Узкие места видно за секунды, потоки запросов — в реальном времени.