home.social

#aggregate — Public Fediverse posts

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

  1. RE: scicomm.xyz/@dantheclamman/116

    How do #animals #aggregate?#Mites can find each other based on #pheromones, while #sight is important for herd-forming #mammals. In #marine #habitats, #hearing plays a major role. D.McAfee et al.(2022) showed that #oyster #larvae react to the #soundscape of a healthy #reef via #statocysts in front of their bodies, thus finding their adult conspecifics for #reefformation. Reef formation can be artificially #stimulated via artificial #soundwaves.
    ©#StefanFWirth 2026
    Ref
    doi.org/10.1111/1365-2664.14307

  2. COUNT(*) vs COUNT(column) Are DIFFERENT?!

    COUNT(*) and COUNT(column) behave completely differently with NULLs! One counts NULLs, one doesn't. This breaks aggregate logic! Watch!

    #sql #sqltricks #database #sqltutorial #count #aggregate #sqlquiz #codingchallenge #sqlshorts #sqlbugs #nullhandling #sqlwtf

    youtube.com/watch?v=lCeAps3FTGg

  3. Мой путь к быстрой и понятной архитектуре, или зачем я выбросил агрегаты из DDD?

    Данная статья затрагивает некоторые аспекты при выборе подхода к проектированию предметной области для сложных корпоративных систем. В ней исследуются причины возникновения классических подходов и их анализ, для возможного улучшения. Это моя первая статья на данную тему. В начале хочется сказать, что предложенная концепция не пытается претендовать на роль какой-то панацеи и уж тем более на роль единственно верной, она так же имеет рад своих преимуществ и недостатков. Это скорее попытка переосмыслить опыт, который накопился у меня за несколько лет проектировании корпоративных систем. Материал изложен в виде вопросов и попыток на них ответить.

    habr.com/ru/articles/876742/

    #ddd #domaindriven_design #domain_model #repository #use_case #c# #net #services #aggregate #entity

  4. An eye-openning talk by Mette Bendixen (Geography, ) on artisanal extraction of sand and gravel for concrete in the developing world.
    Back breaking work, low pay, environmentally destructive and controlled by powerful syndicates.
    Below is from Rwanda.

  5. Пиррова победа Domain-Driven Design

    TL;DR: DDD неизбежно ведёт к избыточному (на порядки больше минимально необходимого) количеству саг в проекте, которые, в свою очередь, неизбежно ведут к нарушению целостности данных в БД. DDD вполне успешно решает поставленную задачу: дать разработчикам инструменты, которые позволят им справится (корректно реализовать и поддерживать) со сложной предметной областью. Но эта победа оказалась пирровой: инструменты, обеспечивающие корректность данных в памяти , оказались неспособны гарантировать корректность данных в БД . А что толку от изначально корректных данных в памяти, если со временем (после их сохранения в БД и последующего чтения) они перестают быть корректными? По сути, у DDD есть фатальный недостаток: DDD неизбежно приводит к нарушению целостности данных (инварианта бизнес-логики) в БД .

    habr.com/ru/articles/800385/

    #DDD #DomainDriven_Design #eventual_consistency #aggregate #saga #агрегат #сага