Shub
а еще там 15 событий на этот агрегат с 30 полями. я уже правда горел сегодня на эту тему, ну так и быть, для вас дам еще один протуберанец
Maksym
))
Shub
Их погнали или они решили, что без фшарпа не то?
ну они как бы 5 лет на одном месте, давно пора, им индустрия прогулы засчитывает
Shub
короче, я говорю - у вас же будет матч на 15 кейсов, вы там нормальные вообще? мне говорят - ты не понимаешь, это преимущество, ведь если в этом матче будет ошибка - КОД НЕ СОБЕРЕТСЯ
Maksym
Кстати я не понимаю индусов что они над одним проектом уже 10 лет сидят
Kirill
ну в кассандре просто избыточно данные хранят вместо джойнов
а как потом синхронизировать там эти данные? или там так не принято
Maksym
Плюс на старом спринге
Maksym
4
Sergey
Плюс на старом спринге
Звучит как начало бородатой истории
Λ ll И K X
и следить за этим из софта
Kirill
звучит стремно
Shub
а вообще это называется job security и люди, добившиеся такого, пользуются очень большим уважением
Λ ll И K X
звучит стремно
звучит как кассандра)
Kirill
а если забудешь куда то записать? человеческий фактор
Λ ll И K X
нужны констрейнты бери постгрес
Λ ll И K X
нужен хайлоад делай ручками
Anatoly
Vasily
Звучит как солидная жоб секьюрити
Vasily
Надо внедрить
Ayrat
Ну то есть да, тут весы. На одной стороне гарантии, на другой скорость
Shub
Кто они?)
которые сидели 5 лет на стуле со стрелками точеными
Maksym
В общем я ахуеваю, создали бранчу который по идеи должен обновить проект полностью а в результате юзают старый спринг, jms, бины в xml
Kirill
сорян бро, это хуйлоад
эх. а то как раз иду на проект с касандрой
Maksym
Плюс тесты это какой то жесткий хаос
Kirill
ну лучше, чем космос
я думал ажуровский космос это топчек
Kirill
ценник то и правда космос
Shub
я думал ажуровский космос это топчек
нуууу... глядя как посмотреть. за такие деньги лучше кассандра
Ayrat
эх. а то как раз иду на проект с касандрой
я вот выше писал, что я люблю кассандру. Просто с ней надо работать не так, как с реляционкой (ВОТ ЭТО ПОВОРОТ)
Shub
они там конечно очень много крутых штук придумали, но дело в том, что мир работает на крудах, а не на геораспределенных транзакциях
Ayrat
а за что любишь?
скорость, простота, невозможность сделать реляции (ахахахахаха)
Ayrat
ну то есть для отчётов надо брать куб на оракле и пердолить
Shub
Это скорее апи просто
ну многие думают, что sql == реляционка
Maksym
Мы вообще юзали графовое апи в космосе
Shub
он путает людей
ну и фиг с ними, море слабых не любит. они все равно не пережили бы даже первый шторм
Maksym
Но понятно что это одна и таже база
Ayrat
то есть то что в CQL можно сделать select * from … where column > … намекает людям что они вольны ебашить. А они не вольны
Shub
хехе
Shub
... и опыт, сын ошибок трудных...
Shub
но вообще делается как-то забавно: тимлид переписывает нашу ебанину с es на банальный MVC, и делает поразительные выводы: код проще, писать быстрее, надежнее, продакт-ориентед
Shub
прям узнаю свои слова год назад
Kirill
а тестируемость не падает?
Roman
собсно и с май сиквела можно было на нее перейти, если уж хочется нормальной реляционки
Shub
from Event sourcing ?
да. тестируемость не падает. покрытие даже растет, потому что он знает, как писать тесты (хоть какие-то) в сишарпе, а в эфшарпе функционально тесты че-то не пишутся
Ayrat
почему не постгря?
ну или постгря
Roman
проблема в эвентсорсинге или в конкретных руках?
дак руки же. Они ж обнаружили, что код проще становится если не выебываться
Ayrat
проблема в эвентсорсинге или в конкретных руках?
в руках. У меня евент сорсинг с евентуальной консистенцией нормально работает. Ну покуда забор от дебилов высокий
Shub
эвент сорсинг - это не универсальный паттерн. вам может показаться, что это очевидно, но в действительности у нас евент сорсинг используют вообще для всего. тупо нет другого паттерна
Λ ll И K X
почему не постгря?
там кубы все равно платные
Λ ll И K X
а бесплатные говно
Λ ll И K X
и ваще в 2020 надо в кликхаусе отчеты делать
Shub
во-вторых, эвент сорсинг - очень нетривиальный паттерн. в смысле, что он требует очень тщательного анализа и очень тщательной декомпозиции проблемы на типы и функции, с чем традиционно проблемы не только у нас, а у индустрии в целом
Roman
там кубы все равно платные
кубы-то платные, но за оракл все равно надо отсегивать. К тому же он вроде так себе
Maksym
Я даже не представляю сколько стоят прогеры которые могу юзать ивент сорсинг, я думаю что хайринг на джет был невероятно дорогим
Ilya
Как и говорил @aensidhe, если захотят отключить интернет, то отключат. (извините, я опять с политикой)
Roman
Я даже не представляю сколько стоят прогеры которые могу юзать ивент сорсинг, я думаю что хайринг на джет был невероятно дорогим
тащем-та, уровень зп и скилл коррелируют далеко не в единицу. К тому же очень много девелоперов умнее, чем уровень их задач
Maksym
Волмарт не поддаётся корреляции ))
Shub
Ну он хорош там, где ложится на предметную область хорошо. Учётные системы с ним идеально делать.
а я разве что-то другое сказал? посмотрите абсолютно любую литературу на эту тему, тот же CQRS primer - там русским по белому написано "еще один дизайн-паттерн". нигде не написано, что es - это ubiquitous паттерн и заменяет собой любой другой паттерн
Roman
почему, волмарт просто наглядно демонстрирует, что для бизнеса бабло гораздо больше решает, чем качество кода и уровень разработчиков
Shub
строить все только на ивент сорсинге - это все равно что строить все только на синглтонах или только на медиаторах