Rails Engines를 활용한 모듈러 모놀리스: 아키텍처가 중요한 이유

애플리케이션 규모 확장에 따른 결합도 증가 문제를 해결하기 위해 Rails Engines를 통한 물리적 경계 설정이 필수적이다.

🔗 원문 보기

Rails Engines를 활용한 모듈러 모놀리스: 아키텍처가 중요한 이유

애플리케이션 규모 확장에 따른 결합도 증가 문제를 해결하기 위해 Rails Engines를 통한 물리적 경계 설정이 필수적이다.

Ruby-News | 루비 AI 뉴스

Я устал от Duolingo и написал себе AI-репетитора. Go, Clean Architecture, 4 LLM-модели — и вот что из этого вышло

Мой рабочий день - это код. Вечером я хочу разговаривать с кем-то по-английски, а не нажимать на пингвинчиков. Duolingo учит меня заказывать яблоки, ChatGPT-чат отлично объясняет грамматику - но не помнит, что я разбирал Present Perfect в среду и опять путаю его с Past Simple в пятницу. Я хотел простую штуку: написать модели «давай сегодня про багтрекеры»; получить чат на 15 минут; а в конце - три новых слова , которые она же мне и подобрала по уровню B1. Чтобы завтра эти слова всплыли в упражнениях. Через месяц получился Lexis : Go · Clean Architecture · 4 LLM-модели · SSE-стриминг · JWT rotation + reuse detection MIT, открытый репозиторий. В статье - три инженерных якоря , которыми я доволен: Pluggable AI-провайдеры через интерфейс из трёх методов. SSE вместо WebSocket для стриминга AI-ответов. JWT rotation + reuse detection как production-ready стандарт, а не «потом перепишем». Плюс честный список того, что ещё не готово. Показать архитектуру

https://habr.com/ru/articles/1030928/

#Go #Clean_Architecture #JWT #AI #LLM #petproject #изучение_английского #SSE #modular_monolith #refresh_tokens

Я устал от Duolingo и написал себе AI-репетитора. Go, Clean Architecture, 4 LLM-модели — и вот что из этого вышло

Зачем вообще писать ещё одно приложение для изучения языка Мой рабочий день - это код. Вечером я хочу разговаривать с кем-то по-английски, а не нажимать на пингвинчиков. Duolingo учит меня заказывать...

Хабр

마이크로서비스 없이 Rails 모놀리스 확장하기: 2025년 실전 전략

마이크로서비스 전환 전 비즈니스 도메인별로 코드를 격리하는 모듈형 모놀리스(Modular Monolith) 구조를 먼저 구축해야 한다.

🔗 원문 보기

마이크로서비스 없이 Rails 모놀리스 확장하기: 2025년 실전 전략

마이크로서비스 전환 전 비즈니스 도메인별로 코드를 격리하는 모듈형 모놀리스(Modular Monolith) 구조를 먼저 구축해야 한다.

Ruby-News | 루비 AI 뉴스

The Clean Structure — Универсальная структура PHP-проекта на примере Laravel

К написанию этой статьи меня подтолкнуло изучение архитектурных подходов для Vue.js-проектов , а вдохновила - детально описанная методология Feature-Sliced Design . К сожалению, PHP-сообществу не хватает подобных развернутых рекомендаций, да и вообще, каких-то общепризнанных стандартных подходов в структуре проекта. Моя статья - это попытка обобщить изученную мною за много лет информацию и сформировать универсальную структуру проекта, основанную на принципах Clean Architecture и модульного монолита .

https://habr.com/ru/articles/905008/

#clean_architecture #modular_monolith #php #laravel #folder_structure

The Clean Structure — Универсальная структура PHP-проекта на примере Laravel

К написанию этой статьи меня подтолкнуло изучение архитектурных подходов для Vue.js-проектов , а вдохновила - детально описанная методология Feature-Sliced Design . К сожалению, PHP-сообществу не...

Хабр
Modular Monolith Architectural Style

The modular monolith is a mythical beast of software architecture. While it sounds simple enough – single deployed unit, separated in modules – it’s rarely seen in practice as it very quickly devolves into spaghetti code or a big ball of mud. In this video, Alex explains a few important considerations for modular monoliths:

Эволюция архитектурных паттернов в бэкенд-разработке: от MVC к микросервисам

В этой статье мы сделаем небольшой экскурс в эволюцию архитектурных подходов – от классического шаблона MVC, популярного на начальных стадиях разработки, до более современных решений, таких как SOA, DDD, Modular Monolith и микросервисы. Наша цель – показать, как переход от одной архитектуры к другой может решить проблемы поддержки, тестирования и масштабируемости. А также дать рекомендации по выбору оптимального решения в зависимости от требований проекта.

https://habr.com/ru/articles/904320/

#mvc #mvc_framework #микросервисы #микросервисная_архитектура #soa #ddd #modular_monolith

Эволюция архитектурных паттернов в бэкенд-разработке: от MVC к микросервисам

Архитектурный паттерн – фундамент разработки любого масштабного проекта. От его выбора зависит успешное развитие и поддержка бэкенд-систем. Традиционный шаблон MVC (Model-View-Controller) долгое время...

Хабр

Event Sourcing и Saga с помощью Marten и Wolverine на C# и немного модульного монолита

В этой статье: Мы откажемся от контроллеров, MediatR-а и MassTransit-а, всё выше перечисленное нам заменит Wolverine. Отольём в граните модульный монолит, имплементируем регистрацию событий, используя Marten. Пример всего этого безобразия находится тут. На фото: Marten (Куница) слева, Wolverine (Росомаха) справа. Хью Джекман просился на обложку, но не прошёл кастинг.

https://habr.com/ru/companies/alfa/articles/837376/

#Wolverine #Marten #модульный_монолит #eventsourcing #saga #modular_monolith

Event Sourcing и Saga с помощью Marten и Wolverine на C# и немного модульного монолита

В этой статье: Мы откажемся от контроллеров, MediatR‑а и MassTransit‑а, всё выше перечисленное нам заменит Wolverine. Отольём в граните модульный монолит, имплементируем регистрацию событий...

Хабр
QCon London: Meta Used Monolithic Architecture to Ship Threads in Only Five Months

Zahan Malkani talked during QCon London 2024 about Meta’s journey from identifying the opportunity in the market to shipping the Threads application only five months later. The company leveraged Insta

InfoQ

Практический пример декомпозиции монолитного PHP приложения

Декомпозиция монолита - не редкая проблема. Она возникала в большинстве компаний, где я работал. Происходит это потому, что на ранних стадиях развития любого стартапа накапливается так называемый decision debt - выбранная архитектура является оптимальной для быстрой разработки и экспериментирования, но не для зрелого продукта. Учитывая популярность проблемы, существует множество книг и статей о подходах к её решению, но мне показалось, что есть недостаток практических примеров . Поэтому, в этой статье я сосредоточусь на технических деталях, используя в качестве примера приложение, написанное на PHP и фреймворке Symfony.

https://habr.com/ru/articles/796223/

#php #symfony #архитектура_приложений #монолитное_приложение #modular_monolith #serviceoriented_architecture #eventdriven_architecture #рефакторинг

Практический пример декомпозиции монолитного PHP приложения

Введение Стоит отметить, что сам по себе монолит не является антипаттерном и может отлично работать (и часто работает) при определенных условиях, обычно - когда он выбран осознанно. Но чаще всего...

Хабр