Serverless архитектура. Существует 2 популярных видения Serverless архитектуры – Это дорого – Это про функцию как сервис Оба в корне неверные и обычно говорят о непонимании ключевого принципа Serverless архитектуры. В традиционном серверном решении 90% кода – это мусор. Передать параметры из одного места в другое, поменять тип данных, сохранить/считать данные, абстракции поверх абстракций. И только 10% реально относятся к ключевой бизнес логике. Особенность мусорного кода в том, что его нужно пи...
Архитектура с Лаптевым
Инсайты, опыт, практические советы из мира архитектуры и IT
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
19 из 19Эмуляция реальной работы системы по архитектурной диаграмме. Один энтузиаст навайбкодил эмулятор, который позволяет проверить как ваша архитектура будет выдерживать работу в реальной жизни. – Можно указывать бюджет и контролировать его – Выбирать нагрузку в моменте – Визуально накидывать элементы на архитектурную схему – Конфигурировать шардирование и репликацию – Хаос тестирование (рендомные ошибки, спайки, сетевые лаги) – Возможность делиться схемами и сценариями с другими Для обучения точно п...
AI и битва за принципы. На днях битва между Пентагоном и Anthropic достигла кульминации. Anthropic финально отказала предоставлять свой AI для массовых наблюдений за гражданскими лицами и автоматизации применения оружия. За это Пентагон им всандалил федеральный бан на госконтракты и какие-то энтерпрайз контракты. На фоне этого даже Katy Perry поддержала Anthropic. Их место быстро заняла OpenAI. CEO OpenAI в свойственной ему манере пошутил, что вот они не будут шпионить и автоматически людей убив...
Ну и раз начал с анонсов... В этом месяце уже выйдет первый выпуск архитектурного подкаста. А может и даже 2 выпустить успеем 🤪 Собрались 4 матерых кохоста/инженера/архитектора. Одного пока напугала будущая слава и богатства, но мы его дождемся🤣 Должно получится огненно. Сейчас есть отличная возможность повлиять на контент подкаста. Делитесь пожалуйста в комментариях темами, которые хотели бы услышать рассмотренными.
Как тюнингуют AI под реальные рабочие нагрузки. Инференс – вызов модели для получения предсказания/ответа на заданные условия. 1. Prompt engineering. Самый частый подход, где мы передаем AI модели инструкции и контекст. 2. Динамический контекст. AI модель обучена на общих данных, но бизнес-задачи требуют использования ваших актуальных данных. Перед инференсом мы подготавливаем контекст, например делая запросы к нашей БД. Затем используем обычный prompt engineering с подготовленным контекстом. 3....
Источники инсайтов для архитектора. Архитектор не только создает решения, но также выявляет глобальные проблемы задолго до их проявления. Про это мало кто говорит, потому что не всегда в курсе или понимают. Это грязная работа в глубоком тылу. Чтобы выявить такие проблемы, архитектор ищет инсайты в работе систем. Где он их берет? 1. Ревью кода систем. Архитектор может увидеть паттерны будущих проблем в коде. Например: – Деплой приложения под рутом в Docker контейнер – высокий риск запуска вредоно...
Простота и DDD. 10 лет назад сидел я на докладе Алексея Шипилева. Ребята из Java мира наверное слышали про эту известную личность. Алексей в фирменном своем стиле рассказывал про простые вещи в Java максимально сложным языком, постоянно вставляя изобретенные им термины. Я слушал его и думал. Дальше не столько про Алексея, сколько про сборное определение инженеров, кто делает также. Вот человек 20 лет делает одно и тоже каждый день. И настолько ему стало скучно, что он придумал свой язык, свои аб...
Что значит думать как архитектор? Подписчик по праву задал этот вопрос. Я часто на это ссылаюсь в канале, но кажется здесь никогда еще подробно не отвечал. Это значит: 1. Фокусировка на том, что действительно важно 2. Tradeoff анализ Плюсы и минусы альтернатив. 3. Прагматичный взгляд. Понимание, что лучшие практики и паттерны – это хорошо, но они просто инструменты, которые в реальности очень часто мало применимы. Современная распределенная архитектура – это не монолит или микросервисы. Это комб...
Контекст для опросника. До создания этого канала я создавал архитектурные пазлы вроде такого. Они помогают не только научиться мыслить как архитектор, но и проверить кандидата на интервью. Это была максимально творческая работа, которая требовала много сил и времени. AI в те времена был убогонький, но сейчас он очень хорош в обучении. Правда не может фокусироваться на важном и упрощать достаточно хорошо. AI мне может быть отличным помощником, но человеческая модерация все равно нужна и существен...
Что оптимизировать? Сегодня мы обсудим тему, которую необходимо понимать CTO и полезно понимать архитектору и менеджеру. Я ее уже поднимал ранее, но тема для многих неочевидная. Кажется от повторения в новой обертке хуже не станет 😁 В соц сети сатанистов и вурдалаков (по версии РКН) поспорили мы с моим бывшим коллегой а ныне архитектором в Епам. Рекомендую тред со спором прочесть. Алексей описывает тактики повышения пропускной способности разрабов – У них на проекте узкое место это приемочное т...