Telegram Web
Нашел чек-лист для проверки опровержения CAP теоремы. Если вы считаете, что сумели придумать решение, сочетающее в себе доступность, согласованность и устойчивость к разделению (consistency-availability-partition tolerance), то загляните сюда https://ferd.ca/beating-the-cap-theorem-checklist.html
👍19🔥10🥱6💯1
Пятничное. Интересную тему вчера услышал, касающуюся найма. Вот был рынок соискателя и стоимость подбора росла. Потом начались массовые сокращения и заморозка (если даже не сокращения) зарплат. А стоимость подбора продолжает расти. Ну, т.е. нельзя просто так прийти на базар со своими помидорами рынок труда, чтоб предлагать свои архитектуры. Надо еще за базар, т.е. за инфраструктуру и сервис заплатить. А вот в эту экосистему постоянно приходят дополнительные сервисы и утаскивают очередной кусочек чьей-то ценности в собственный карман
👍8🤔8
Групповой чат — это все равно что встреча на целый день со случайными участниками и без повестки дня

И снова небольшой off-topic. Наткнулся на довольно старую статью Slack is not where 'deep work' happens про глубокую работу по мотивам книжки Slow Productivity: The Lost Art of Accomplishment Without Burnout by Cal Newport

Захотелось прочитать книжку. Может кто уже читал и поделится отзывом?
PS: Почитал отзывы о книге: мягко скажем не очень хорошие. И тем не менее, все равно ведь нужны термины, чтоб говорить о таких вещах
10👍7
В больших, запутанных и потому сложных системах, разрабатываемых несколькими командами или даже организациями, часто возникают конфликты. Кто-то что-то пообещал, но не сделал или сделал, но что-то другое или не до конца – вот и случился конфликт.

Но есть один характерный паттерн поведения в такой ситуации: заменить нечто нужное и полезное диаграммой. Например, пообещали развернуть сервис, но не успели. И вместо работающего сервиса нам прилетает спецификация + картинки. Или написал кто-нибудь платформу. По-хорошему, к ней бы портал разработчика прикрутить. И чтоб уже в нем всякие полезные функции можно было бы и поизучать и попробовать. Но не сделали портал разработчика и вместо него отправляют программистам какое-нибудь сто-пятьсот-страничное руководство с описанием архитектуры. Ну, а когда поставщик якобы существующей системы не может её показать и приносит нам вместо системы диаграмму маркетиктуры, так это и вовсе типичная ситуация.

Часто в таких случаях раздражение выплескивается на архитектора. Он же ведь эти диаграммы рисовал, а ведь мог бы вместо того пойти код писать. Только архитектор во всём это не виноват, ведь правда?
👍173🤩2
Архитектура ИТ-решений
Ссылка на запись: https://youtu.be/rIr6xIB_x3I
В марте этого года я провел вебинар с разговором об альтернативах микросервисам. И конечно не обошлось без упоминания модульного монолита, ставшего столь популярным в прошлом году.

Месяцем позже Derek Comartin высказался на эту же тему в своем тексте/видео Google Service Weaver is a Bad idea Естественно сделав это несравнимо более полно и профессионально, чем я
👍10🥱21
С некоторых пор отмечаю в себе нездоровый интерес к кратким описаниям TOGAF. И вот еще одно: A Practical Guide to TOGAF Implementation от Visual Paradigm.

Описание представлено в двенадцати лаконичных разделах и сопровождается историей о том, что в какой версии появилось. Ну разве оно не замечательно? Думаю, чуть подсократить и на страницу бы поместилось
👍13🔥8
А вот здесь уже опубликовали видео моего недавнего выступления:
Job crafting в работе ИТ-архитектора
👎8👍3🔥2👏2🥱1
Готовился я тут к выступлению о том, как рассказывать архитектурные решения и набрел на короткую заметку Джорджа Фэрбенкса из 2011 года про архитектурные хайку Haiku tutorial (слайды внутри)
👍5
Архитектура ИТ-решений
В материалах TheOpenGroup опубликованы не только файл с описанием и archimate-моделью учебного кейса ArchiSurance Case Study, но и сформированная при помощи Archi web-версия модели для этого кейса(правда немного кривая, как и сам Model Exchange File примера)…
Продолжаю рассказывать про архитектурные репозитории - один из главных инструментов архитектора предприятия. В исходном сообщении я поделился ссылкой на HTML-представление учебного примера архитектуры предприятия ArchiSurance Case Study. Опубликовано оно среди материалов для архитекторов на сайте The Open Group, а непосредственно модель была изначально сделана в Archi.

Но работать с моделью можно не только через диаграммы и списки. Если заглянуть на закладку запросы на стартовой странице (см. рисунок), то открывается непосредственный доступ к таблицам реляционного представления, в котором и воплощена модель. Посмотреть список таблиц можно запросом
SHOW TABLES 

ну а элементы модели получить SELECT-ами по соответствующим таблицам.

Подробней обо всем этом в первомайском тексте Xiaoqi Zhao: https://yasenstar.github.io/EA/architool/Query-Archi-HTML-Report.html
👍71🤔1
Весной этого года, на мой взгляд, стало как-то скучно в море контента по ИТ-архитектуре. Иногда радует Derek Comartin, на которого я часто ссылаюсь, вот, например, такими заметками: Vertical Slice Architecture Myths You Need To Know! но, в общем и целом, авторы как-то потерялись. Следующей большой вещи особо не видно, а углублять в отдельные сегменты не всем интересно.

Так что ждем!
👍7
#ArchDays

Пришло время сбора заявок на выступление в ежегодной конференции по архитектуре ИТ-решений ArchDays, которая состоится
📆 1 ноября в Москве

Темы выступлений:
- Процессы проектирования
- Практики проектирования
- Инструменты проектирования
- Обучение архитектуре
- Собственная разработка

Как и прежде организаторы хотят сделать упор на практическую деятельность: порешать архитектурные кейсы, провести архитектурную Ката, собрать архитектурное видение новых концепций архитектуры.

Подавайте темы для выступлений, приглашайте выступить знакомых.
Ссылка: https://archdays.ru
🔥10👍7
🖥 11 июня(вторник) в 10.30 мск бесплатный вебинар о том:

Как устроена архитектура предприятия

Архитектура Предприятия имеет неоднозначную репутацию. Кто-то считает её рабочим инструментом выявления потребностей в изменениях и проектирования таких изменений. Другие эксперты настроены более скептически. Я попробую изложить свою версию того, почему суждения об архитектуре предприятия столь противоречивы

Подробности и регистрация: https://mxsmirnov.timepad.ru/event/2911069/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27
Архитектура ИТ-решений
📚Меня регулярно журят за то, что часто я размещаю в канале ссылки без своих комментариев. И, в принципе, я согласен, что такой разбор текстов крайне полезен и занимателен. Но есть одна проблема. Если делать это сразу, то большинство может ограничиться прочтением…
Хочу вернуться к идее(формату) из сентября прошлого года, а именно: разнести во времени публикацию той или иной ссылки и моего комментария к ней. Т.е. сегодня я публикую ссылку на некоторый текст, а через пару дней пишу всё что я о нем думаю.

И сегодня у нас безусловный хит прошлой недели C4+1 — The Services Layer от David R Oliver, а чуть позже будет мой разбор
👍121🤨1
Архитектура ИТ-решений
Хочу вернуться к идее(формату) из сентября прошлого года, а именно: разнести во времени публикацию той или иной ссылки и моего комментария к ней. Т.е. сегодня я публикую ссылку на некоторый текст, а через пару дней пишу всё что я о нем думаю. И сегодня у…
Я решил, что комментарий в канале будет слишком многословным и потому вынес его в отдельное сообщение: За что не любят архитекторов предприятия. Для тех кому лень читать, основная идея в том, что не надо делать ненужный и странный микс из двух нормальных вещей
9👏1
Может кому-нибудь будет интересно поиграть вот с таким представлением метамодели бизнес-архитектуры: https://archist.kumu.io/business-ecosystem-metamodel

Вернее, эта штука собрана из двух источников: The Business Architecture Metamodel Guide V2.1 и 6 части BIZBOK® Guide, в которой обсуждается соответствии бизнес и ИТ архитектур
🔥9👍4
Подготовил к выступлению на TechLeadConf'24 шаблон рассказа, сопровождающего архитектурную диаграмму. Практически, по формату architecture decision record известному как Y-Statement

Файлы PDF и PPTX ниже (ссылка)👇
🔥31👍15👎4
2025/07/13 01:48:12
Back to Top
HTML Embed Code: