emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc. – Telegram
emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
3.48K subscribers
119 photos
15 videos
22 files
1.14K links
Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, Extreme Programming, SDLC, Agile, etc.

Chat: https://news.1rj.ru/str/emacsway_chat

Persistence: https://dckms.github.io/system-architecture/
Download Telegram
emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
📝 "The “real place” in software development is the code, which suggests that first-level managers are master programmers who are frequently evaluating the code." - https://less.works/less/principles/systems-thinking.html 📝 "“Место, где происходит реальная…
Когда-то я услышал, что пишущий архитектор - это настолько бессмысленно, абсурдно и невероятно, как "генерал авиации, летающий на боевые".

Недавно мне попалась статья, в которой именно о таком генерале рассказывает прославленный ас Александр Покрышкин:

📝 ""Однажды возле командного пункта я увидел незнакомого летчика, высокого, стройного, в шлемофоне и кожаной куртке. По его внешнему виду и осанке я предположил, что это какой-то большой начальник, и постарался, не попадаясь ему на глаза, пройти в землянку. Но когда я вышел оттуда, он сам меня окликнул: "Покрышкин?" — "Так точно!" — отозвался я, отдавая честь. И только тут заметил на его галифе генеральские лампасы. По каким-то едва уловимым приметам я заключил, что генерал только что возвратился с боевого задания и полет этот прошел не совсем удачно. "Савицкий", — назвал он свою фамилию. Так вот он каков, командир прилетевшего к нам соединения истребителей! Только прибыл на фронт и уже сам побывал в бою".

Как вспоминал Покрышкин, "генерал как-то сразу расположил к себе всех наших летчиков. Я невольно подумал: вот таким и должен быть командир — простым, общительным, умным. Он умеет ценить и людей, и все, что они предлагают во имя победы над врагом".

"Лично летает на боевые задания""

- "Позывной — "Дракон". Как воевал и жил маршал, мечтавший никогда не расставаться с небом"
https://tass.ru/opinions/10342867

P.S.: Перед новым годом, воспользовавшись предпраздничным настроением на работе, массовыми отпусками и спокойной обстановкой, позволил себе попрограммировать пару недель. Теперь мне не стыдно смотреть в глаза Grady Booch, Craig Larman, Gregor Hohpe, Kent Beck, Martin Fowler, Robert C. Martin, и другим сторонникам "пишущих код архитекторов". Получил море удовольствия, и надеюсь изыскать время, чтобы закончить начатую библиотеку в обозримом будущем.

#Career #SoftwareArchitecture
🔥1
Forwarded from SWE notes
Очень интересная статья насчет конкурентности в Go, которая показывает что он не такой уж и простой язык как пишут многие мануалы.

#golang #concurrency
http://marcio.io/2015/07/handling-1-million-requests-per-minute-with-golang/
Forwarded from SWE notes
Интересная статья про работу с древовидными структурами данных в PostgreSQL. Задача такая не редко встречается при работе с различными справочниками.

#postgresql #tree
https://hoverbear.org/blog/postgresql-hierarchical-structures/
Последняя статья Kent Beck определенно представляет интерес для всех управленцев. Его рассуждения на тему "A recruiter I met recently said they had eliminated incentive-based bonuses for executives. Performance, much to his surprise, improved."

"Does Pay-For-Performance Perform?" by Kent Beck
https://medium.com/@kentbeck_7670/does-pay-for-performance-perform-64f1d3363e0

#Career #Management
Forwarded from SWE notes
Наткнулся на продолжение данной статьи, но как по мне то, что описано тут является анти-патерном и так делать не надо...

И для таких задач например в том же Clickhouse есть представления, которые автоматом обновляются при вставке в родительскую таблицу...

И да, как по мне, очень большое заблуждение полагать что вам при анализе данных всегда нужен ACID (практически всегда это не так)

#postgresql #analitycs #clickhouse

https://m.habr.com/ru/company/tensor/blog/539638/
Эмуляция Eventstore на PostgreSQL:
- http://docs.eventide-project.org/user-guide/message-db/

Может оказаться полезным для тех, кто работает над сертифицированными решениями.
Есть хорошие адаптеры на Ruby в виде отдельных библиотек.

#Database #PostgreSQL
Обширный список словесных нападок, разбитый на категории и сопровождаемый примерами http://www.vandruff.com/art_converse.html

Как говорится, предупрежден - значит вооружен.

#Management #Career
"When to use the microservice architecture: part 5 - the monolithic architecture and rapid, frequent, reliable and sustainable software delivery" by Chris Richardson
http://chrisrichardson.net/post/microservices/2021/02/14/why-microservices-part-5-monolith.html

#Microservices