Вышел результат исследования stackoverflow «developer insights» за этот год.
https://insights.stackoverflow.com/survey/2021
https://insights.stackoverflow.com/survey/2021
Первого сентября собираемся на архитектурное Ката 👊
Это наше первое и пробное подобное мероприятие, поэтому начнем с самого простого формата и будем эволюционно развиваться.
Формат простой: 10-15 минут закрыть все вопросы по заданию, разбиваемся на малые группы на час (сессионные залы в zoom), возвращаемся в общий зал и презентуем результаты. Предварительно у каждого по 10 минут на презентацию результатов.
То есть это не «прийти и послушать», это «прийти и попроектировать».
Правильного ответа не будет. В архитектуре вообще нет правильных ответов, есть подходящие под некоторый контекст и не подходящие. Поучимся друг у друга, познакомимся, хорошо проведем время
Краткое описание тут: http://archtalks.ru/2021/08/28/архитектурное-ката-01-09-2021/
И тут (тут же обсуждение задания): https://miro.com/app/board/o9J_l0aYN3U=/
Нужна регистрация (простая, через стандартную форму зума).
Это наше первое и пробное подобное мероприятие, поэтому начнем с самого простого формата и будем эволюционно развиваться.
Формат простой: 10-15 минут закрыть все вопросы по заданию, разбиваемся на малые группы на час (сессионные залы в zoom), возвращаемся в общий зал и презентуем результаты. Предварительно у каждого по 10 минут на презентацию результатов.
То есть это не «прийти и послушать», это «прийти и попроектировать».
Правильного ответа не будет. В архитектуре вообще нет правильных ответов, есть подходящие под некоторый контекст и не подходящие. Поучимся друг у друга, познакомимся, хорошо проведем время
Краткое описание тут: http://archtalks.ru/2021/08/28/архитектурное-ката-01-09-2021/
И тут (тут же обсуждение задания): https://miro.com/app/board/o9J_l0aYN3U=/
Нужна регистрация (простая, через стандартную форму зума).
Как думаете, есть ли смысл в COTS-микросервисах? Может уже есть такие?
Да, решения на микросервисах есть (АБС, кредитные конвейеры), а вот так, чтобы продавались отдельные микросервисы?
Понятное дело, что они строятся под конкретную модель предметной области, но в устоявшихся индустриях есть стандартные термины и определения (bian в банковской сфере, своя терминология в авиации, в телекоме уже свои референсы появились), так что… «Маркетплейс, продающий микросервисы, на которых сам же и построен» – в целом не такое уж и фентези…
Да, решения на микросервисах есть (АБС, кредитные конвейеры), а вот так, чтобы продавались отдельные микросервисы?
Понятное дело, что они строятся под конкретную модель предметной области, но в устоявшихся индустриях есть стандартные термины и определения (bian в банковской сфере, своя терминология в авиации, в телекоме уже свои референсы появились), так что… «Маркетплейс, продающий микросервисы, на которых сам же и построен» – в целом не такое уж и фентези…
Хорошая статья про кеширование от AWS Senior Principal Engineer.
И интересный термин metastable distributed system внутри.
https://brooker.co.za/blog/2021/08/27/caches.html
И интересный термин metastable distributed system внутри.
https://brooker.co.za/blog/2021/08/27/caches.html
Микросервисы / распределенные системы
Первого сентября собираемся на архитектурное Ката 👊 Это наше первое и пробное подобное мероприятие, поэтому начнем с самого простого формата и будем эволюционно развиваться. Формат простой: 10-15 минут закрыть все вопросы по заданию, разбиваемся на малые…
Через 10 минут стартанем, уже собираемся
Микросервисы / распределенные системы
Первого сентября собираемся на архитектурное Ката 👊 Это наше первое и пробное подобное мероприятие, поэтому начнем с самого простого формата и будем эволюционно развиваться. Формат простой: 10-15 минут закрыть все вопросы по заданию, разбиваемся на малые…
Встреча прошла отлично, спасибо всем, кто пришел =)
Материалы
Доска в Miro со схемами и ссылками:
https://miro.com/app/board/o9J_l0aYN3U=/
Начальные вводные (по сути проговорил то, что на доске написано):
https://www.youtube.com/watch?v=u05iQ3wy7DQ
Презентации решений (в описании проставил временные метки):
https://www.youtube.com/watch?v=Qu3g_eiY4XA
Материалы
Доска в Miro со схемами и ссылками:
https://miro.com/app/board/o9J_l0aYN3U=/
Начальные вводные (по сути проговорил то, что на доске написано):
https://www.youtube.com/watch?v=u05iQ3wy7DQ
Презентации решений (в описании проставил временные метки):
https://www.youtube.com/watch?v=Qu3g_eiY4XA
Скоро ArchDays
Мы вовсю работаем над тем, чтобы выступления были крутыми и иногда необычными, а опыт, хоть и онлайн, но положительным =)
По промокоду microservices_arch скидка 30%
ArchDays.ru
Мы вовсю работаем над тем, чтобы выступления были крутыми и иногда необычными, а опыт, хоть и онлайн, но положительным =)
По промокоду microservices_arch скидка 30%
ArchDays.ru
Вчера вышла Kafka 3.0
https://blogs.apache.org/kafka/
https://blogs.apache.org/kafka/
Не совсем по теме канала, но это просто бомба 😍
-- Returns author emails with lines added/removed, ordered by total number of commits in the history (excluding merges):
…..
https://github.com/askgitdev/askgit
askgit
is a command-line tool for running SQL queries on git repositories. It's meant for ad-hoc querying of git repositories on disk through a common interface (SQL), as an alternative to patching together various shell commands. It can execute queries that look like:-- how many commits have been authored by [email protected]?
SELECT count(*) FROM commits WHERE author_email = '[email protected]'
-- Returns author emails with lines added/removed, ordered by total number of commits in the history (excluding merges):
SELECT count(DISTINCT commits.hash) AS commits, SUM(additions) AS additions, SUM(deletions) AS deletions, author_email
FROM commits LEFT JOIN stats('', commits.hash)
WHERE commits.parents < 2
GROUP BY author_email ORDER BY commits
…..
https://github.com/askgitdev/askgit
Послезавтра вечером поговорим с Сашей и всеми желающими о компетенции архитектора.
Вот если так подумать, то какие компетенции архитектора являются универсальными?
А ведь немало компаний пытаются оценить компетенции архитектора. Какие?
Ну а сможет ли верховный гуру-архитектор из одной компании перейти в другую таким же верховным гуру-архитектором? А если отбросить знание особенностей внутренних систем и того, что с ними связано, какие компетенции останутся при переходе из компании в компанию?
Вот о компетенциях о пообщаемся 🙂
Подключиться к беседе смогут все желающие, больше мнений - выше польза.
Кстати, вот для архитектора, проектирующего микросервисные решения уже проще с компетенциями, чем для архитектора в принципе :)
https://archdays.ru/#online
Вот если так подумать, то какие компетенции архитектора являются универсальными?
А ведь немало компаний пытаются оценить компетенции архитектора. Какие?
Ну а сможет ли верховный гуру-архитектор из одной компании перейти в другую таким же верховным гуру-архитектором? А если отбросить знание особенностей внутренних систем и того, что с ними связано, какие компетенции останутся при переходе из компании в компанию?
Вот о компетенциях о пообщаемся 🙂
Подключиться к беседе смогут все желающие, больше мнений - выше польза.
Кстати, вот для архитектора, проектирующего микросервисные решения уже проще с компетенциями, чем для архитектора в принципе :)
https://archdays.ru/#online
Пообщались, получился клабхаусный формат =)
https://www.youtube.com/watch?v=GRwcQ88-3FY
https://www.youtube.com/watch?v=GRwcQ88-3FY
Свежак, SRE Doesn’t Scale 🤷♂️
«My advice is to stop thinking about SRE as an implementation specifically and instead think about the problems it’s solving a bit more abstractly. It’s unlikely your organization has Google-level resources, so you need to consider the constraints. You need to think about the roles and responsibilities of developers as well as your ops folks. They will change significantly with microservices and cloud out of necessity. »
https://bravenewgeek.com/sre-doesnt-scale/
«My advice is to stop thinking about SRE as an implementation specifically and instead think about the problems it’s solving a bit more abstractly. It’s unlikely your organization has Google-level resources, so you need to consider the constraints. You need to think about the roles and responsibilities of developers as well as your ops folks. They will change significantly with microservices and cloud out of necessity. »
https://bravenewgeek.com/sre-doesnt-scale/
Forwarded from Vlad
O’Reilly дают плюшку в честь выхода моей книги: бесплатный доступ в O’Reilly Online Learning на месяц.
За месяц можно почитать мою книгу, и еще кучу всего что они там выкладыют (все свои книги, addisson-wesley, manning, курсы, онлайн-треннинги, и т.д.) Промокод: LDDD21
Регистрация: https://learning.oreilly.com/get-learning/?code=LDDD21
За месяц можно почитать мою книгу, и еще кучу всего что они там выкладыют (все свои книги, addisson-wesley, manning, курсы, онлайн-треннинги, и т.д.) Промокод: LDDD21
Регистрация: https://learning.oreilly.com/get-learning/?code=LDDD21
Forwarded from Антон Бевзюк
28 октября выйдет новая книга Vaughn Vernon, Tomasz Jaskuła - Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture. Предзаказ доступен на амазоне: https://www.amazon.com/Strategic-Monoliths-Microservices-Innovation-Architecture-ebook-dp-B09D2YW2HG/dp/B09D2YW2HG/ref=mt_other?_encoding=UTF8&me=&qid=1634370996
Появилось видео Dylan Beattie — Architecture: The Stuff That's Hard to Change c #ArchDays
(пока только с оригинальной дорожкой)
https://youtu.be/GDS6hl3ZffY?list=PLrVFXqPAjZsolmQfo9xdzwtlbM6LRhX2R
(пока только с оригинальной дорожкой)
https://youtu.be/GDS6hl3ZffY?list=PLrVFXqPAjZsolmQfo9xdzwtlbM6LRhX2R
YouTube
Dylan Beattie — Architecture: The Stuff That's Hard to Change
Weve all heard of the idea of software architecture. Weve read books about domain-driven design and event sourcing, weve been to conferences and learned about micro services and REST APIs. Some of us remember working with n-tiers and stored procedures; some…
Видео Dr. Gernot Starke — Legacy Evolution Done Right
(так же пока только с оригинальной дорожкой)
https://www.youtube.com/watch?v=FXGc-xmAnGo
(так же пока только с оригинальной дорожкой)
https://www.youtube.com/watch?v=FXGc-xmAnGo
YouTube
Dr. Gernot Starke — Legacy Evolution Done Right
As developers and architects, we spend most of our time adding features to our products (so-called "maintenance"). We are often annoyed about the many deficits of these systems:
Even supposedly simple things are becoming incredibly difficult with these legacy…
Even supposedly simple things are becoming incredibly difficult with these legacy…
Александр Поломодов — Дизайн секции как проверка навыков проектирования систем на собеседованиях
👌
https://www.youtube.com/watch?v=Cth-B4r_pf4
👌
https://www.youtube.com/watch?v=Cth-B4r_pf4
YouTube
Александр Поломодов — Дизайн секции как проверка навыков проектирования систем на собеседованиях
В крупных компаниях часто собеседование состоит из разных секций, на которых проверяются навыки в computer science, конкретном стеке (java, .net, python, ...) и дизайне распределенных систем. По-крайней мере, в TInkoff именно так. И если по первым двум секциям…