Вам может нравиться Hazelcast или не нравиться. Вы даже можете не знать, что это такое. Но я почти уверен, что эта статья про паттерны кэширования в микросервисной архитектуре вам понравится: https://dzone.com/articles/where-is-my-cache-architectural-patterns-for-cachi
DZone
Where Is My Cache? Architectural Patterns for Caching Microservices
Where Is My Cache? Architectural Patterns for Caching Microservices — embedded, distributed, client-server, cloud
Грегор Хоуп поделился в твиттере своей старой статьей про пиратский корабль. Впрочем, статья вполне актуальная: https://architectelevator.com/architecture/show-the-pirate-ship/
The Architect Elevator
Showing the pirate ship leads to better decision making
Architecture diagrams tend to show all the individual parts rather than illustrating the system’s key purpose. Inverting this not only produces more expressive diagrams, it also improves decision making.
Каталог диаграмм с пояснениями их устройства, примерами и ссылками на инструменты разработки: https://datavizcatalogue.com/RU/
Datavizcatalogue
Каталог Визуализации Данных
Удобное руководство и библиотека различных методов визуализации данных, инструментов и учебного ресурса для визуализации данных.
Из обзора на хабре: https://habr.com/ru/company/piter/blog/472522/ я так и не понял, надо ли мне читать эту книгу или нет. Вернее, читать я её конечно буду. Как минимум для того, чтоб можно было потом пересказать её кому-либо минут за 10-15. А вот найдется ли в ней что-то для меня интересное -- непонятно 😳
Хабр
Книга «Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте»
Для реализации API необходимо провести большую работу. Чрезмерное планирование может стать пустой тратой сил, а его недостаток приводит к катастрофическим последствиям. В этой книге вы получите...
По просьбам подписчиков добавил в комментариях к заметке пример: https://mxsmirnov.com/2019/10/22/ps-adr/#comment-31308
Всем привет! Кто-нибудь разбирался вот с этим? https://openappmodel.io/
Сегодня старутем первый поток обучения курса Практики Архитектуры Предприятия https://itexpert.ru/eap/
Коллеги, а может кто-нибудь сделать хороший литературный перевод этой истории на русский https://blog.opengroup.org/2019/08/20/the-future-enterprise-architect/ (я готов выступить спонсором :-)
The Open Group Blog - Achieving business objectives through technology standards
The Future Enterprise Architect - The Open Group Blog
Before describing the future Enterprise Architect, we will reflect on the current Enterprise Architect, one of their customers - a current line of business leader - and the strained relationship between them. For the sake of personalization, we will call…
Полная версия книжки Bilgin Ibryam Kubernetes
Patterns. Reusable Elements for Designing Cloud-Native Applications https://www.redhat.com/en/engage/kubernetes-containers-architecture-s-201910240918 проспонсированная Red Hat (за регистрацию)
Patterns. Reusable Elements for Designing Cloud-Native Applications https://www.redhat.com/en/engage/kubernetes-containers-architecture-s-201910240918 проспонсированная Red Hat (за регистрацию)
Redhat
Kubernetes Patterns
А еще официально вышла версия 3.1 Archimate Небольшой обзор здесь https://blog.opengroup.org/2019/11/05/archimate-3-1-specification-the-new-version-of-the-standard/ а описание на сайте The Open Group. На мой взгляд, стало чуть проще по сравнению с 3.0.1, но принципиальных проблем это не решит
The Open Group Blog - Achieving business objectives through technology standards
ArchiMate® 3.1 Specification: The New Version of the Standard - The Open Group Blog
At The Open Group event in Amsterdam on November 5, 2019, the latest version of the ArchiMate® modeling language for Enterprise Architecture was released. Version 3.1 is an update to the previous major version 3.0 (released in 2016). Despite being ‘just’…
Первые, более детальные чем в чате, отзывы о конференции O'Reilly по архитектуре программного обеспечения в Берлине https://medium.com/@alexanderpolomodov/%D0%B2%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BE%D1%82-software-architecture-conference-2019-%D0%B2-%D0%B1%D0%B5%D1%80%D0%BB%D0%B8%D0%BD%D0%B5-part-i-c19920374f1e
Medium
Впечатления от Software Architecture Conference 2019 в Берлине (part I)
В середине июля я анонсировал посещение конференции OReilly по архитектуре программного обеспечения. И вот в начале ноября я посетил это…
Гошечка отмечает сегодня своё первое 10-летие https://blog.golang.org/10years
go.dev
Go Turns 10 - The Go Programming Language
Happy 10th birthday, Go!
Почему архитектурные эскизы становятся всё более востребованы? Раньше люди умели читать. Большинство сотрудников внимательно изучали документы, стараясь понять, что там написано. Только обчень большим начальникам рисовали слайды с красивыми графиками. Сейчас сотрудники утрачивают способность к вдумчивому прочтению документов. Они ролики на YouTube смотреть умеют, а вот документы читать - не очень. Можно сокрушаться на эту тему, а можно относится к этой тенденции более диалектически. Многие ораторы древности тоже не писали колонки в популярные еженедельные издания, а выступпали на площадях. Мы знаем об их идеях по запискам учеников. Похоже, что сегодня жанр устного творчества отыгрывает утраченные позиции. Но надо учитывать следующий момент. Большим начальникам и слушателями публичных лекций, вы обычно рассказываете очень простые вещи. Их можно воспринять с голоса. В крайнем случае оратор поможет себе красноречивой жестикуляцией. Технически сложные вещи с голоса воспринимаются плохо.
Нужна картинка!
(насколько большее число людей восприняло бы этот текст, будь он нарисован)
Нужна картинка!
(насколько большее число людей восприняло бы этот текст, будь он нарисован)
... проблема усугубляется тем, что отработанные техники проектирования заменяются выхолощенными типа "методиками". Найдите, например, в domain storytelling стикер с надписью aggregate. Но жизнерадостные спикеры рассказывают, что придумана эта штука именно для предметно-ориентированного проектирования aka DDD. Возможно, это изменится. Выросла же вслед за техникой customer journey map и потребность в service blueprint
(не ругайтесь, если кому покажется, что опять много новых слов и нет картинок)
(не ругайтесь, если кому покажется, что опять много новых слов и нет картинок)
Рейтинг инструментов для обучения 2019 https://www.toptools4learning.com/
Интересно, а почему архитекторы предприятия не позиционируют бессерверные(serverless) приложения как будущий способ решения проблемы legacy? По-моему, идеальная история для топ-менеджеров: приложения надо делать так, чтоб их можно было однажды скатать в трубочку и хранить на дальней полке до момента когда и если они нам вдруг почему-то понадобятся