Modulith Architecture: Scaling Simplicity in Complex Systems

Modulith Architecture Example Autotrader is a marketplace of used cars and spare parts. Emina from their Engineer team shares how the Modulith approach helps them dealing with the complexity of having 70+ integrations while moving fast and reliablty. The post has a follow up with the pros/cons analysis. #monolith #architecture

How our team applied clean principles using the modulith architecture paradigm — what it is, why we chose it and how we implemented it

 

rfvpnazvqg0o0

The Top Challenges in Making Software Architecture Decisions

Thousands of Software Engineers and Architects make impactful decisions every working day.

But the 90% of them struggle to make relevant, sustainable, justified and emotionally cold decisions. Find out top 5 challenges and how to deal with them. What is your top challenge?

#architecture #architecturedecisions

https://blog.vvsevolodovich.dev/the-top-challenges-in-making-software-architecture-decisions/

Making architecture decisions impact business, technical roadmap and the project future. It is a tricky endeavour, and here are the top 5 challenges.

 

mkflivc9yr71x

ООП, которое мы не поняли

В этом выпуске Кирилл Мокевнин поговорил с Егором Бугаенко — автором «Elegant Objects» и сторонником «честного» ООП-мышления. Он раскрыл, почему классическое объектно-ориентированное программирование — это не архитектура, а иллюзия порядка, за которой скрывается хаос.

Разобрали, почему null, static и наследование — главные разрушители систем, как мышление «в классах» ведёт к техдолгу, и почему ORM прячет от нас реальные ошибки в работе с данными. Егор настаивает: код должен быть сконструирован, а не написан, иначе система становится неуправляемой — особенно в эпоху LLM, когда ИИ сыплет автопатчами и код перестаёт быть осмысленным.

💬 Также обсудили:

  • Почему композиция объектов — основа устойчивой архитектуры
  • Как мыслить модулями, а не строками кода
  • Что такое Fail Fast и зачем системе «падать» сразу
  • Почему архитектурное мышление — навык разработчика будущего
  • Как LLM усиливают хаос, если нет модели
  • Роль дизайн-долга и как он убивает бизнес-процессы

 

ix8oh4igwzre6