Если у вас нет долгов по квартплате, но вам по неведомым причинам нужна справка по форме 9, в которой нет фразы "у вас долг 17 тысяч", то это очень просто. Сперва идёте в бухгалтерию (понедельник, вторник, пятница с 13 до 15, среда, четверг с 15 до 19). Там берёте справку что у вас нет долгов и идёте в паспортный стол за пару кварталов (понедельник, среда, четверг с 15 до 19, вторник, пятница с 9 до 13), там берёте справку по форме 9 где есть долг. С ней (и справкой из бухгалтерии) идёте в кабинет начальнику, где он ручками убирает у вас долг и вы получаете новую справку по форме 9 уже без долга.
Но мой блог помечен как "про жизнь и сраное айти". Так вот сраное айти тут при том, что какие-то криворукие разработчики толи денормализовали базы данных. Толи сделали эвент-бейзед синхронизацию баз данных. И данные естественно разъехались. А поскольку сделать механизм автоматического восстановления целостности никто не подумал, то конечные пользователи страдают. А пользователи не должны страдать (google: копипаста джон серийный программист)
Мораль? Если пишите какой-то софт, где данные могут разъехаться, то они обязательно разъедутся. Так что всегда начинайте с механизма восстановления целостности, а потом поверх рисуйте свои костыли для того чтобы получить лучшую производительность/латенси/отказоустойчивость.
Post #1548
553
- 👍 5
- 😁 2