Свежак, 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 именно так. И если по первым двум секциям…
У Мартина Фаулера новая полезная статья за авторством Andrew Harmel-Law
Architecture need not be a monologue; delivered top-down from the minds and mouths of a centralised few. This article describes another way to do architecture; as a series of conversations, driven by a decentralised and empowering decision-making technique, and supported by four learning and alignment mechanisms: Decision Records, Advisory Forum, Team-sourced Principles, and a Technology Radar
https://martinfowler.com/articles/scaling-architecture-conversationally.html
Architecture need not be a monologue; delivered top-down from the minds and mouths of a centralised few. This article describes another way to do architecture; as a series of conversations, driven by a decentralised and empowering decision-making technique, and supported by four learning and alignment mechanisms: Decision Records, Advisory Forum, Team-sourced Principles, and a Technology Radar
https://martinfowler.com/articles/scaling-architecture-conversationally.html
Статья от инженеров uber про производительность в микросервисах
https://eng.uber.com/crisp-critical-path-analysis-for-microservice-architectures/
https://eng.uber.com/crisp-critical-path-analysis-for-microservice-architectures/
Организация разработки микросервисов в Lyft
Part One: History of development and test environments
https://eng.lyft.com/scaling-productivity-on-microservices-at-lyft-part-1-a2f5d9a77813
Part Two: Optimizing for fast local development
https://eng.lyft.com/scaling-productivity-on-microservices-at-lyft-part-2-optimizing-for-fast-local-development-9f27a98b47ee
Part One: History of development and test environments
https://eng.lyft.com/scaling-productivity-on-microservices-at-lyft-part-1-a2f5d9a77813
Part Two: Optimizing for fast local development
https://eng.lyft.com/scaling-productivity-on-microservices-at-lyft-part-2-optimizing-for-fast-local-development-9f27a98b47ee
Немного о безопасности в микросервисах
https://chanakaudaya.medium.com/how-to-implement-security-for-microservices-89b140d3e555
https://chanakaudaya.medium.com/how-to-implement-security-for-microservices-89b140d3e555
Предлагаю в комментариях к этому сообщению поделиться друг с другом полезными и интересными Telegram-каналами, которые читаете :)
Всех с наступающим Новым Годом! 🎄
Пусть системы будут надежными, а их пользователи - довольными :)
Пусть системы будут надежными, а их пользователи - довольными :)
Видео всех выступлений с гидры:
https://www.youtube.com/playlist?list=PLC5OGTO4dWxbxpZWsvWWeBxUQWVqGXeBB
https://www.youtube.com/playlist?list=PLC5OGTO4dWxbxpZWsvWWeBxUQWVqGXeBB
Вангую - ошиблись в определении границ и получили тот самый распределенный монолит во всем его великолепии :)
Ну или синхронное взаимодействие без заглушек 💁♂️
«Hey guys, I've recently switched jobs and at the current company it's really tedious to launch all the required microservices locally every day. Depending on the task, I might need to have running 3-7 microservices. My teammates suffer from the same issue and each spends about 20 minutes in the morning to launch all the environment. It's even harder than u return from the vacation or get back to microservices you didn't work with for a while - you need to recall or refresh your knowledge by reading documentation so you can launch all the required microservices in the right order with the proper keys, configs, etc.»
https://www.reddit.com/r/microservices/comments/sa3ma4/the_complexity_of_launching_local_environment/
Ну или синхронное взаимодействие без заглушек 💁♂️
«Hey guys, I've recently switched jobs and at the current company it's really tedious to launch all the required microservices locally every day. Depending on the task, I might need to have running 3-7 microservices. My teammates suffer from the same issue and each spends about 20 minutes in the morning to launch all the environment. It's even harder than u return from the vacation or get back to microservices you didn't work with for a while - you need to recall or refresh your knowledge by reading documentation so you can launch all the required microservices in the right order with the proper keys, configs, etc.»
https://www.reddit.com/r/microservices/comments/sa3ma4/the_complexity_of_launching_local_environment/
Reddit
From the microservices community on Reddit
Explore this post and more from the microservices community
Годнота. Проектирование мессенджеров вроде WhatsApp
http://highscalability.com/blog/2022/1/3/designing-whatsapp.html
http://highscalability.com/blog/2022/1/3/designing-whatsapp.html
The Major Software Industry Trends from 2021 and What to Watch in 2022
Такие дела.
По теме канала:
There may be a COVID corollary to Conway's law; companies that have been effective at developing loosely coupled systems (often with a microservices architecture) were better set up to work remotely and using a distributed approach. It's the independent and highly aligned teams and the people that make microservices work.
https://www.infoq.com/articles/summary-podcast-2021-review/
Такие дела.
По теме канала:
There may be a COVID corollary to Conway's law; companies that have been effective at developing loosely coupled systems (often with a microservices architecture) were better set up to work remotely and using a distributed approach. It's the independent and highly aligned teams and the people that make microservices work.
https://www.infoq.com/articles/summary-podcast-2021-review/