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