Читать отсюда: https://t.me/overtimehate/701
Заранее скажу что лучше не использовать Commanded. На всякий случай, всех предостерегаю
Можно контекста добавить?
Лучше всего расскажет @liveforeverx , но я сам был свидетелем в двух разных местах, как Commanded сначала завозили, а потом вывозили обратно
Это как с mnesia - все предостерегают, но завозят
Не думаю что кто-то сейчас mnesia завозит в качестве бд. Разве что всякие erlang-only решения, и то, они все очень недовольны mnesia, и пользуются ей потому что уже набили шишки
Недавно проскакивал доклад, как Кларна использовала в течении 15 лет mnesia и как начала миграцию на Postgres
На одном из наших митапов Дмитрий рассказывал про подводные камни commended. Сейчас попробую найти ссылку
Лично участвовал в приложении, которое сделали на commanded и в его первой версии оно не могло обработать более 10 одновременных пользователей. Я и сам commanded хакнул и потом Commanded же выпиливал из приложения. В общем, очень специфичный паттерн, который может быть нужен в очень маленькой части приложения... А попытки сделать на нем все приложение, без понимания как commanded работает внутри, может привести прямо к очень печальным последствиям.
Обсуждают сегодня