home.social

#cqrs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #cqrs, aggregated by home.social.

  1. CQRS, async with retries and dead-lettering, event sourcing, projections, workflows. That feature list usually means a platform team.

    I built it as an e-commerce shop on Tempest + Ecotone. The entire messaging layer: about a dozen small classes of business logic. No worker command, no repository, no queue wiring.

    The Order aggregate IS the Tempest database model. One class, both frameworks.

    github.com/ecotoneframework/te

    #PHP #CQRS #EventSourcing

  2. Почему я перестал передавать Spring Pageable в контракты слоя приложения

    Контракт use case должен описывать потребность приложения, а не API выбранного persistence фреймворка. Spring Data пагинация хорошо работает в CRUD приложениях. Для многих проектов Pageable в application service — это разумный компромисс. Проблема возникает, когда Pageable становится частью публичного контракта use case.

    habr.com/ru/articles/1044352/

    #Clean_Architecture #Pageable #pagination #Repository_Pattern #CQRS #Read_Model #JDBC #java

  3. В поисках баланса в backend-архитектуре

    Размышление о backend‑архитектуре между двумя крайностями: академической чистотой и радикальным прагматизмом. На примере read/write path, CQRS, кэширования готовых ответов и собственного framework‑а на Go я показываю, как архитектурные шаблоны сталкиваются с production‑реальностью.

    habr.com/ru/articles/1044218/

    #backend #golang #go #clean_architecture #ddd #cqrs #архитектура #framework #read_path #write_path

  4. ADR, архитектурные тесты и кейсы из прода: ресурсы, которые реально меняют код

    У меня была привычка. Вижу классную статью про архитектуру —-сохраняю. Репозиторий с примерами DDD - в закладки. Видео про CQRS - в плейлист «Посмотреть потом». Вы знаете, чем кончаются плейлисты «Посмотреть потом». В какой-то момент закладок стало 300+. Половина ссылок битые, треть дублируют друг друга, остальное - статьи, которые казались гениальными в два часа ночи. Я сел и вычистил всё до 106 ресурсов. Собрал их в awesome-list на GitHub . Но статья не про список. Статья про три вещи, которые я для себя открыл в процессе и которые почему-то мало обсуждают.

    habr.com/ru/articles/1001010/

    #architecture #DDD #CQRS #clean_architecture #ADR #software_design #software_architecture #best_practices #system_design #microservices

  5. Would you be interested in a blog post about using event-sourcing with API Platform?

    I'm thinking about diving into how this could work with API Platform, leveraging its powerful tools for building modern APIs while keeping event-driven persistence in mind.

    Would this be something you’d like to read about? Or do you have specific challenges or questions around event-sourcing and API Platform? Let me know!

    #Symfony #EventSourcing #ApiPlatform #PHP #DevCommunity #CQRS

  6. 🌐 J'ai déjà écrit quelques articles de blog sur l'architecture hexagonale ou le CQRS, n'hésitez pas à jeter un coup d'œil à mon blog tech : arnolanglade.github.io/blog.

    💬 J'ai hâte de partager tout ça avec vous à Poitiers ! N'hésitez pas à partager vos expériences ou à poser des questions sur Symfony, l'architecture hexagonale, le CQRS ou le DDD tactique. Vos contributions enrichiront la discussion ! [2/2]

    #Symfony #DDD #ArchitectureHexagonale #CQRS #TechTalk #AFUPDay #AFUP

  7. Here goes my ad-hoc introduction: I'm a Software Developer and Architect from Germany with more than 15 years of professional experience. I specialize in , , and . I'm a big proponent of and . Also, I'm becoming more and more interested in and .