ИТ-архитектура

ИТ-архитектура

@itarchitecture

Полезные ссылки и материалы по архитектуре предприятия, решений, данных, системной архитектуре, system design, archops. Администратор канала @itarchitect_kz https://www.linkedin.com/in/itarchitectkz www: https://itarchitect.kz

570подписчиков
Ежемесячноmixed

Похожие каналы

Все →

Последние посты

ИТ-архитектура — пост в ТГ канале

Применимо к деятельности архитектора“У меня есть три наставника. Когда я сталкиваюсь с проблемой и мне нужна их помощь, прежде чем обратиться к ним я сначала стараюсь как можно лучше описать свою ситуацию. Кратко излагаю контекст, саму проблему, опции на столе и свои размышления по каждой из них. Стараюсь сделать это максимально сжато, чтобы не тратить их время. Прежде чем отправить им сообщение, я пытаюсь предсказать, что они скажут. Затем возвращаюсь к тексту и обновляю его, чтобы заранее учесть их замечания. После этого я снова пытаюсь предсказать, что они скажут. В этот раз, опираясь на то, что они говорили ранее, и то, что я знаю о их философии и ходе размышлений. Пройдя весь этот процесс, я понимаю, что мне не нужно их беспокоить, т.к. решение становится очевидным. Никто из них не знает, что они мои наставники”. - Дерек Сиверс

23 мая 2025 г.806В Telegram
ИТ-архитектура — пост в ТГ канале

Просто retries — не про устойчивость, нужно добавить таймауты, backoff, jitter и идемпотентностьRetries помогают тебе, но могут добить соседний сервис.Retries не делают систему надёжной, если ты не добавил:- таймауты- backoff- jitter- идемпотентностьБез них retries не решают проблему — они её усиливают.Базовый набор:1️⃣ ТаймаутыЖдать вечно — ловушка.Зависший запрос жрёт ресурсы:- потоки- память- подключения к БД.Чем дольше висит — тем хуже всем.2️⃣ Backoff (повтор с увеличивающимися задержками)Не лупи по падающему сервису.Retries должны быть с паузами. Дай системе отдышаться.3️⃣ Jitter (случайная задержка)Если все ретраят одновременно — это давка.Добавь случайность. Распредели нагрузку. Спаси бэкенд.4️⃣ ИдемпотентностьНекоторые API имеют сайд-эффекты — отправка писем, списания с карт.Если повторить такой запрос — будет беда.Сделай так, чтобы одинаковый запрос давал один и тот же результат. Без дублей.Retries должны работать вместе с системой, а не против неё.#resilience #highloadНа связи с вами https://t.me/itarchitecture

19 мая 2025 г.780В Telegram

ОФИЦИАЛЬНО: ЗАПУСК AEA KAZAKHSTAN CHAPTER 🇰🇿Друзья, с гордостью сообщаю:Казахстан официально присоединился к глобальному сообществу архитекторов предприятия (Association of Enterprise Architects – AEA Global).Подписано соглашение о запуске Kazakhstan Chapter. Мы стали частью международной сети архитекторов, объединяющей экспертов из более чем 100 стран мира.Кто мы?Мы - профессиональное сообщество архитекторов, стратегов и ИТ-лидеров, которые:- Строят архитектуру цифрового будущего- Делятся практиками и международными стандартами (TOGAF, ArchiMate, DDD, System Design & etc.) - Создают площадку для обмена знаниями, развития карьеры и нетворкингаОфицеры Казахстанского отделения:Председатель: Даурен Досымбек, Solution Architect, PhD researcher(https://lnkd.in/dVK7-2qj)Основные учредители:1. Жанат Нурбекова (https://lnkd.in/d9yuybg8)2. Александр Полоротов (https://lnkd.in/dT__U3jn)3. Виталий Тренкеншу (https://lnkd.in/dEXCEZtw)4. Давид Туганов (https://lnkd.in/dRhThpsY)5. Сапарбек Досымбек (https://lnkd.in/dxf2SfZ8)6. Даулет Бешеев7. Димаш Тореханов8. Марат Сагалов (https://lnkd.in/dYTXr8mC)9. Айжаркын Акпаров (https://lnkd.in/dnCSAnJV)10. Акарыс Мусабек (https://lnkd.in/dVgVHAfB) Что дальше?В ближайшее время:- Запуск сайта и социальных страниц- Онлайн-встречи и митапы (в т.ч. с международными спикерами)- Образовательные инициативы, менторство и сообщества по интересам- Открытый диалог — для архитекторов, CTO, BA, IT-стратегов и не толькоПриглашаем присоединиться к нашему пути.Будем вместе формировать сильное архитектурное мышление в Казахстане и показывать миру, что у нас есть чему научить.Добро пожаловать!Будущее начинается с архитектуры.Ссылка на группу Chapter https://t.me/+Oz5SUU23GtY3MWEy

12 мая 2025 г.651В Telegram
ИТ-архитектура — пост в ТГ канале

Что такое MCP — Model Context Protocol?Простыми словами — это «USB-C для ИИ».⚙️ В чём суть MCP?Так же как USB-C стандартизировал подключение устройств (питание, передача данных и т.д.), MCP стандартизирует подключение ИИ-агентов к внешним источникам данных и инструментам.👉 До MCP каждый сервис или API имел свои уникальные протоколы и методы. MCP заменяет этот зоопарк единым, универсальным интерфейсом.🧩 Как это работает?MCP-сервер — это совместимый инструмент, который может:- сообщить, какие функции он предоставляет- выполнить действие по запросу ИИ-агентаMCP-клиент (агент) умеет:- автоматически обнаруживать, какие возможности есть у сервера- вызывать их через единый протокол📚 Важно: MCP — это не только про действия, но и про знания.Например: Один MCP-сервер может быть доступом к внутренним документам компании. Другой — отправлять письма или обновлять записи.Для агента всё это — «инструменты», просто одни возвращают данные, другие выполняют действия.🔌 Кратко:Подключаешь MCP-сервер — и агент сразу видит, что он умеет. Никаких дополнительных настроек, инструкций или хардкода. Всё по стандарту.#ai #ai_agent #mcpНа связи с вами https://t.me/itarchitecture

13 апр. 2025 г.678В Telegram

https://www.youtube.com/watch?v=Q3kCFuaCe0I

12 мар. 2025 г.785В Telegram
ИТ-архитектура — пост в ТГ канале

Backend for Frontend (BFF)Сегодня, когда повсеместно используются микросервисы, облачные архитектуры и множество различных клиентских устройств — от веб-приложений до мобильных приложений и IoT — использование универсального единого backend часто не приносит ожидаемых результатов. Именно здесь на помощь приходит архитектура BFF, предлагая более точечный и эффективный подход.1. Что такое BFF?💡BFF представляет собой отдельный backend-слой для каждого типа клиентского интерфейса: мобильного приложения, веб-приложения или «умного» устройства. Каждый слой предоставляет только те данные и функциональность, которые действительно необходимы конкретному клиенту.Основные преимущества BFF:🔹 Объединение запросов к различным сервисам в единый API, понятный клиенту.🔹 Форматирование данных в удобный для конкретного интерфейса вид.🔹 Разгрузка основного backend-а от логики, специфичной для определённых клиентов.Разделение ответственности помогает упростить разработку и сделать пользовательский опыт более адаптированным к каждому устройству.2. Почему BFF востребован:✨ Индивидуальный пользовательский опыт:Каждый клиентский интерфейс получает только те данные, которые ему действительно нужны, без избыточных или недостаточных запросов.⚡ Повышение производительности:Снижение количества ненужных запросов к API делает приложения быстрее и удобнее.🤝 Упрощение разработки:Различные команды могут работать над своими BFF независимо друг от друга, минимизируя узкие места и задержки.🔒 Дополнительный уровень защиты:Хотя основная безопасность часто обеспечивается отдельными механизмами, BFF может выполнять дополнительную фильтрацию данных, управление доступом и валидацию запросов. 3. Когда имеет смысл использовать BFF:📱 Приложения для разных платформ:Если ваше приложение должно работать с веб-интерфейсами, мобильными устройствами и IoT-устройствами, каждая из этих платформ может иметь свои уникальные потребности. BFF позволяет учесть эти различия и предоставить каждому клиенту оптимальные да

27 янв. 2025 г.944В Telegram

https://rutube.ru/video/ce5cc1cbadcc6d82d435ff9d197ca201/

17 янв. 2025 г.689В Telegram

https://youtu.be/slABtpVPHNI?si=lecgceZPp9A06vjO

13 янв. 2025 г.836В Telegram

#podcast Бережливый архитекторhttps://pca.st/episode/26b45978-5f22-48fb-a99e-cf11646659b7

22 нояб. 2024 г.928В Telegram
ИТ-архитектура — пост в ТГ канале

Podlodka Techlead Crew – онлайн-конференция для техлидов и опытных инженеров, которая пройдет с 14 по 18 октября. Тема сезона – "Проектируем надёжность". В программе много всего интересного, и вот несколько примеров:- как закладывать надёжную архитектуру на старте, используя механизмы самоисцеления и повторных попыток;- публичное собеседование техлидов на понимание важности надёжности систем;- как мелкие проблемы и человеческие ошибки могут стать причиной крупных сбоев через месяцы эксплуатации;- как Feature Toggles помогают гибко управлять функционалом и снижать риски.А еще архитектурная ката по проектированию надежной системы.https://podlodka.io/techcrewДоступна скидка для подписчиков по промокоду: techlead_crew_7_k08mgg

7 окт. 2024 г.1 030В Telegram