Forwarded from { между скобок } анонсы 📣 (Grisha Skobelev)
🗓 6 апреля 18:00 по мск Основы архитектуры ПО. Глава 18 Выбор подходящего стиля архитектуры / Сергей Баранов
Мы обсудим важные аспекты архитектуры при разработке программного обеспечения. Рассмотрим моды и тренды в архитектуре, их влияние на принятие решений, включая микросервисы и data mesh. Также поговорим об архитектуре хранения данных, включая различия между stateful и stateless, а также требования к целостности данных.
Поднимем вечный вопрос монолит против распределенных систем: как сделать выбор между ними. Эта встреча будет полезна разработчикам, архитекторам и всем, кто интересуется технологиями разработки ПО.
В обсуждении нам поможет невероятный гость - Сергей Баранов 🔥 Занимается развитием направления DevOps и ИТ-архитектуры, партнер ScrumTrek с 2015 года. Он является основателем и идейным вдохновителем конференции ArchDays, председателем РОО «Объединение ИТ-Архитекторов», а также признанным экспертом в практике проведения сессий Event Storming.
Подключайтесь 6 апреля в 18:00 к YouTube трансляции или в Zoom.
А в комментариях к этому посту оставляйте свои вопросы, которые хотели бы задать Сергею ⤵️
Мы обсудим важные аспекты архитектуры при разработке программного обеспечения. Рассмотрим моды и тренды в архитектуре, их влияние на принятие решений, включая микросервисы и data mesh. Также поговорим об архитектуре хранения данных, включая различия между stateful и stateless, а также требования к целостности данных.
Поднимем вечный вопрос монолит против распределенных систем: как сделать выбор между ними. Эта встреча будет полезна разработчикам, архитекторам и всем, кто интересуется технологиями разработки ПО.
В обсуждении нам поможет невероятный гость - Сергей Баранов 🔥 Занимается развитием направления DevOps и ИТ-архитектуры, партнер ScrumTrek с 2015 года. Он является основателем и идейным вдохновителем конференции ArchDays, председателем РОО «Объединение ИТ-Архитекторов», а также признанным экспертом в практике проведения сессий Event Storming.
Подключайтесь 6 апреля в 18:00 к YouTube трансляции или в Zoom.
А в комментариях к этому посту оставляйте свои вопросы, которые хотели бы задать Сергею ⤵️
❤6
Собрал структурированную базу знаний по микросервисам на основе своих статей и переводов.
http://agilemindset.ru/микросервисы/
http://agilemindset.ru/микросервисы/
🔥24
Forwarded from Event Storming (Sergey Baranov)
11 апреля в 19:00 здесь (telegram) проведу стрим по участникам Event Storming
- кто нужен
- где их искать
- что делать, если не могут
- что делать, если не хотят
- ответы на ваши вопросы
Вопросы можете писать заранее в тред к этому сообщению.
- кто нужен
- где их искать
- что делать, если не могут
- что делать, если не хотят
- ответы на ваши вопросы
Вопросы можете писать заранее в тред к этому сообщению.
🔥12
{ между скобок } анонсы 📣
🗓 6 апреля 18:00 по мск Основы архитектуры ПО. Глава 18 Выбор подходящего стиля архитектуры / Сергей Баранов Мы обсудим важные аспекты архитектуры при разработке программного обеспечения. Рассмотрим моды и тренды в архитектуре, их влияние на принятие решений…
Подготовил по выступлению краткий очерк с переводом основных тезисов главы со своими комментариями, видео приложил в конце заметки.
Глава не большая, так что получился практически полный перевод.
http://agilemindset.ru/основы-архитектуры-по-выбор-подходящ/
Кому интересно только видео: https://youtu.be/ES0TRVZxA_Y
Глава не большая, так что получился практически полный перевод.
http://agilemindset.ru/основы-архитектуры-по-выбор-подходящ/
Кому интересно только видео: https://youtu.be/ES0TRVZxA_Y
🔥1
Микросервисы / распределенные системы
Собрал структурированную базу знаний по микросервисам на основе своих статей и переводов. http://agilemindset.ru/микросервисы/
Уже сутки не открывается мой блог, тикет об этом уже 12 часов висит в поддержке с нулевой реакцией.
nic.ru дизреспект.
К слову о том, почему нужно выбирать надежных партнеров, в том числе кто вам будет разрабатывать и где будете хостить свои микросервисы. Теряете вы здесь и сейчас и не знаете сколько, а получить сможете в крайнем случае какую-то неустойку из контракта, но скорее всего ничего.
Так что, просьба посоветовать надежного хостера с managed wordpress. Если это еще и регистратор будет, чтоб не переплачивать за DNS-хостинг, - так вообще здорово.
nic.ru дизреспект.
К слову о том, почему нужно выбирать надежных партнеров, в том числе кто вам будет разрабатывать и где будете хостить свои микросервисы. Теряете вы здесь и сейчас и не знаете сколько, а получить сможете в крайнем случае какую-то неустойку из контракта, но скорее всего ничего.
Так что, просьба посоветовать надежного хостера с managed wordpress. Если это еще и регистратор будет, чтоб не переплачивать за DNS-хостинг, - так вообще здорово.
🤔3❤1
Микросервисы / распределенные системы
Уже сутки не открывается мой блог, тикет об этом уже 12 часов висит в поддержке с нулевой реакцией. nic.ru дизреспект. К слову о том, почему нужно выбирать надежных партнеров, в том числе кто вам будет разрабатывать и где будете хостить свои микросервисы.…
Когда кажется, ну куда уж ниже падать, некоторым удается это сделать. Спустя 22 часа после заведения заявки nic.ru ответили… что все в порядке и мне нужно проверить кеши. Это после того, как мне в личку несколько человек написали, что не открывается (так я и узнал) и после того, как я приложил скриншот статистики аптайма, на котором видно, что у них response time 30 секунд. 30 (!!!) секунд (!!!).
В день рождения уронить на своей стороне мой блог, полтора суток отвечать и в итоге сказать, что все в порядке и проблема у меня при приложенных аптаймах с внешних сервисов и жалобах людей, ну это надо наглости иметь прям так с избытком.
Ответственно заявляю, что на моих мероприятиях больше не будет представителей nic.ru до принесения извинений за такое поведение.
В день рождения уронить на своей стороне мой блог, полтора суток отвечать и в итоге сказать, что все в порядке и проблема у меня при приложенных аптаймах с внешних сервисов и жалобах людей, ну это надо наглости иметь прям так с избытком.
Ответственно заявляю, что на моих мероприятиях больше не будет представителей nic.ru до принесения извинений за такое поведение.
🤬9👍4🤩2
Старое (2017), но интересное выступление об эволюции микросервисной архитектуре. Кейс компании SeatGeek (билеты продают).
Andrew Hart talks about the architectural, operational, and cultural aspects of evolving a microservice architecture, in the process highlighting both the opportunities and the challenges that microservice architectures present.
https://www.infoq.com/presentations/evolving-microservices-architecture/
Andrew Hart talks about the architectural, operational, and cultural aspects of evolving a microservice architecture, in the process highlighting both the opportunities and the challenges that microservice architectures present.
https://www.infoq.com/presentations/evolving-microservices-architecture/
InfoQ
Take Two: Evolving Microservice Architectures
Andrew Hart talks about the architectural, operational, and cultural aspects of evolving a microservice architecture, in the process highlighting both the opportunities and the challenges that microservice architectures present.
Дизайн системы уведомлений с точки зрения трассировки уведомлений.
Мало кто в принципе думает об отслеживании цепочек уведомлений (разве что кроме маркетологов, и то не всегда :))))
https://slack.engineering/tracing-notifications/
UPD: там же есть ссылка на дизайн самой системы трассировки в слаке:
https://slack.engineering/tracing-at-slack-thinking-in-causal-graphs/
Мало кто в принципе думает об отслеживании цепочек уведомлений (разве что кроме маркетологов, и то не всегда :))))
https://slack.engineering/tracing-notifications/
UPD: там же есть ссылка на дизайн самой системы трассировки в слаке:
https://slack.engineering/tracing-at-slack-thinking-in-causal-graphs/
👍2
Анекдоты про микросервисы от ChatGPT:
"Микросервисы - это как LEGO. Вы можете построить из них что угодно, но если вы забудете на каждом этапе убрать старые детали, то в итоге у вас будет большая коробка со случайными кусочками, из которых ничего не получится."
"Микросервисы - это как собаки. Если у вас есть только одна, то вы ей радуетесь и получаете от нее много радости. Но если у вас их становится слишком много, то вы начинаете тратить все свое время на уход за ними и у вас не остается времени для чего-то более важного."
"Микросервисы - это как LEGO. Вы можете построить из них что угодно, но если вы забудете на каждом этапе убрать старые детали, то в итоге у вас будет большая коробка со случайными кусочками, из которых ничего не получится."
"Микросервисы - это как собаки. Если у вас есть только одна, то вы ей радуетесь и получаете от нее много радости. Но если у вас их становится слишком много, то вы начинаете тратить все свое время на уход за ними и у вас не остается времени для чего-то более важного."
👍37😁8❤1
Forwarded from Russian Association of Software Architects (Sergey Baranov)
Приходилось ли вам переносить слой доменной логики с одного языка на другой?
Anonymous Poll
26%
Да
68%
Нет
8%
Планируем в будущем
👎1
Channel name was changed to «Микросервисы / распределенные системы»
ArchDays
27-го октября пройдет конференция ArchDays. Мы начинаем отбор выступлений.
Темы выступлений:
- Процессы проектирования
- Практики проектирования
- Инструменты проектирования
- Обучение архитектуре
- Собственная разработка
В предстоящей конференции есть желание сделать упор на практическую деятельность: порешать архитектурные кейсы, провести архитектурную Ката, собрать архитектурное видение новых концепций архитектуры.
Подавайте темы для выступлений, приглашайте выступить знакомых, программный комитет уже работает, заявки уже есть.
Ссылка: https://archdays.ru
Если кого-то хотите увидеть на конференции, пишите в тред, отправлю персональное приглашение.
Увидимся на ArchDays!
27-го октября пройдет конференция ArchDays. Мы начинаем отбор выступлений.
Темы выступлений:
- Процессы проектирования
- Практики проектирования
- Инструменты проектирования
- Обучение архитектуре
- Собственная разработка
В предстоящей конференции есть желание сделать упор на практическую деятельность: порешать архитектурные кейсы, провести архитектурную Ката, собрать архитектурное видение новых концепций архитектуры.
Подавайте темы для выступлений, приглашайте выступить знакомых, программный комитет уже работает, заявки уже есть.
Ссылка: https://archdays.ru
Если кого-то хотите увидеть на конференции, пишите в тред, отправлю персональное приглашение.
Увидимся на ArchDays!
👍9🔥6
Forwarded from Code of Architecture
На первом стриме по Building Evolutionary Architectures разберем первые три главы:
— эволюционную архитектуру;
— фитнесс-функции;
— инкрементальные изменения.
Обсудим темы:
— как управлять изменениями в архитектуре, защищать ее характеристики и сделать ее эволюционной;
— как использование фитнесс-функций может помочь в контроле архитектуры и как они могут быть реализованы.
Также рассмотрим примеры применения CI/CD практик для инкрементальных изменений в разработке и оперативной работе приложений.
Эфир проведем вместе с Сергеем Барановым, организатором и создателем конференции ArchDays и еще автор Agile Mindset и телеграм-канала «Микросервисы — русскоязычное сообщество».
🔔 Встречаемся на нашем ютуб-канал сегодня в 18:00 по Москве.
— эволюционную архитектуру;
— фитнесс-функции;
— инкрементальные изменения.
Обсудим темы:
— как управлять изменениями в архитектуре, защищать ее характеристики и сделать ее эволюционной;
— как использование фитнесс-функций может помочь в контроле архитектуры и как они могут быть реализованы.
Также рассмотрим примеры применения CI/CD практик для инкрементальных изменений в разработке и оперативной работе приложений.
Эфир проведем вместе с Сергеем Барановым, организатором и создателем конференции ArchDays и еще автор Agile Mindset и телеграм-канала «Микросервисы — русскоязычное сообщество».
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1
Forwarded from Code of Architecture
Продолжаем чтение Building Evolutionary Architectures и переходим ко второй части книги. На стриме в следующий понедельник будем говорить о топологии систем и структурном дизайне, а также о принципах, которые помогают построить эволюционную архитектуру.
— Вспомним три ключевых слова на букву C: Connascence, Coupling и Cohesion;
— Разберем концепцию Архитектурных Квантов;
— Обсудим эффективные подходы переиспользования частей системы.
Гостем стрима станет Сергей Баранов, организатор и создатель конференции ArchDays, а еще автор Agile Mindset и телеграм-канала «Микросервисы — русскоязычное сообщество».
🔔 Встречаемся на нашем ютуб-канал 29 мая в 18:00 по Москве на нашем ютуб-канале.
— Вспомним три ключевых слова на букву C: Connascence, Coupling и Cohesion;
— Разберем концепцию Архитектурных Квантов;
— Обсудим эффективные подходы переиспользования частей системы.
Гостем стрима станет Сергей Баранов, организатор и создатель конференции ArchDays, а еще автор Agile Mindset и телеграм-канала «Микросервисы — русскоязычное сообщество».
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👎1
Code of Architecture
Продолжаем чтение Building Evolutionary Architectures и переходим ко второй части книги. На стриме в следующий понедельник будем говорить о топологии систем и структурном дизайне, а также о принципах, которые помогают построить эволюционную архитектуру. —…
Приходите завтра, будем общаться за топологии. Постараемся немного выйти за пределы самой книги и посмотреть в том числе через призму опыта «на земле».
👍5
PayPal свою k/v базу в opensource выложил
https://medium.com/paypal-tech/unlocking-the-power-of-junodb-paypals-key-value-store-goes-open-source-ee85f935bdc1
https://medium.com/paypal-tech/unlocking-the-power-of-junodb-paypals-key-value-store-goes-open-source-ee85f935bdc1
Medium
Unlocking the Power of JunoDB: PayPal’s Key-Value Store Goes Open-Source
Today we are delighted to share JunoDB as an open-source project on Github, allowing others to benefit from our efforts to have an…