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-каналами, которые читаете :)
👍4🤩1
Всех с наступающим Новым Годом! 🎄
Пусть системы будут надежными, а их пользователи - довольными :)
Пусть системы будут надежными, а их пользователи - довольными :)
🎉25
Видео всех выступлений с гидры:
https://www.youtube.com/playlist?list=PLC5OGTO4dWxbxpZWsvWWeBxUQWVqGXeBB
https://www.youtube.com/playlist?list=PLC5OGTO4dWxbxpZWsvWWeBxUQWVqGXeBB
👍5
Вангую - ошиблись в определении границ и получили тот самый распределенный монолит во всем его великолепии :)
Ну или синхронное взаимодействие без заглушек 💁♂️
«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
👍6
Годнота. Проектирование мессенджеров вроде WhatsApp
http://highscalability.com/blog/2022/1/3/designing-whatsapp.html
http://highscalability.com/blog/2022/1/3/designing-whatsapp.html
👍16
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/
👍4