Архитектура ИТ-решений
16K subscribers
332 photos
2 videos
34 files
1.21K links
Разговоры об архитектуре корпоративных информационных систем (архитектура предприятия, архитектура ИТ-решений).

Регистрация в перечне РКН: https://knd.gov.ru/license?id=6735f4cd97de7d1d1953c457&registryType=bloggersPermission
Download Telegram
Live stream finished (36 minutes)
Март 2021-го заканчивается, а обещанный 2.8 релиз ZooKeeper-less Kafka так и не появился. Зато вот новое сообщение в блоге Confluent с обещаниями прилетело https://www.confluent.io/blog/kafka-without-zookeeper-a-sneak-peek/
Хорошая новость для AsyncAPI Эта инициатива наконец начала вызывать некоторый интерес: https://linuxfoundation.org/en/press-release/linux-foundation-will-host-asyncapi-to-support-growth-and-collaboration-for-industrys-fastest-growing-api-spec/
Друзья! Я рад что «Архитектура ИТ-решений» преодолела скромную отметку в 5 тысяч подписчиков и хочу искренне вас поблагодарить за приверженность нашему каналу. Чтоб он и дальше оставался для вас интересным прошу поучаствовать в небольшом опросе - в каком направлении вы хотите, чтоб развивался этот канал? Уделите минутку голосованию ниже или черкните пару слов в комментариях к этой заметке

Еще раз искренне спасибо!
Воронка инициатив. Я часто рассказываю о том, что наибольшую ценность архитектор ИТ-решений приносит не ответом на вопрос как? реализовать ту или иную задачу, а отвечая на вопрос что? делать в первую очередь, что во вторую, а что пока не делать вовсе... https://mxsmirnov.com/2021/04/01/i-funnel/
Давно хочу переписать набор непричесанных заметок из этого Telegram-канала https://mxsmirnov.com/2019/12/17/domain-map/ относительно моделирования агрегатов в Domain Driven Design, но все руки не доходят.

Как вы в предметно-ориентированном проектировании описываете агрегаты? Может есть что-то более детально проработанное, чем Event Storming и Domain Storytelling, а я просто отстал от жизни
Я и не подозревал о существовании такой штуки, как Руководство по стилю SQL от Саймона Холивелла https://www.sqlstyle.guide/ - странице, объединяющей различные рекомендации по именованию таблиц, столбцов, хранимых процедур, алиасов и оформлению SQL-запросов

Вы можете использовать эти рекомендаций, форкнуть их или создать свои собственные, - пишет автор - главное, чтобы вы выбрали стиль и придерживались его
👍1
Подниму сообщение из группы https://t.iss.one/itarchitect
Maxim Smirnov
Закипает рынок ИТ-труда. В FB-ке об этом пишут, да и вот здесь: https://www.forbes.ru/karera-i-svoy-biznes/426519-idet-zhestkiy-hanting-pochemu-v-rossii-rezko-vyrosli-spros-na-it
Безусловно, через некоторое время этот фактор повлияет на ИТ-архитекторов. Кое-как заполнив штатки, компании задумаются над тем, как координировать между собой вновь сформированные команды разработчиков (про закон Конвея им успеют рассказать agile-коучи) и вопрос этот непременно прилетит к архитекторам. Равно и как вопрос о том, как правильно делить функционал между командами, ну и заодно: а вообще, что же такое мы делаем?

В общем, к осени я бы был готовым отвечать на такие вопросы
С начала апреля успел провести уже три очных трехдневных курса и в качестве задания в одном из них попросил слушателей записать короткие видеоролики или скринкасты с рассказом об архитектуре решения. Оказалось, круто!

Похоже, что запись устного рассказа на 3-5 минут, дополненную картинками, можно считать одним из форматов представления ИТ-архитектуры. Как думаете?
С интересом обнаружил эту историю в своем же блоге:

Solution architect Семён получил новую задачку: расширить функционал простенького сервиса обработки заявок. Ничем не примечательный сервис предоставляет HTTP API, с коллекцией request, в которую можно опубликовать заявку. Проведя пару проверок и обогатив заявку данными из внешних систем, сервис отправляет заявку в очередь сообщений. Семён недавно работает в компании и хотя, по его мнению, задачка довольно простая, решает посоветоваться с Enterprise architect-ом Евгением. Тем более, что на днях Евгений собрал всех solution-ов и рассказал им о записях архитектурных решений (architecture decision record) читать продолжение...