Види вака, дефинитивно тој проект ми беше најголем предизвик до сега. Изолиран си од модерните технологии и на некој начин треба да се ослониш повеќе на инжинерско размислување за решавање такви проблеми. Нема ништо едноставно.
Конкретно системот на кој работев е стар над 20 години, и кој стигнал додал негова логика. Кој сака да е девелопер во Tibco слободно, некој треба и тоа да го работи. Али кога и самите они прекинуваат support за одредени проблеми, што да кажам повеќе...Ние имавме проблем да не можеме да испратиме http request со одредени сертификати бидејќи алатката не ги поддржува. Клиентот ги има тие сертификати, ти вика ние не ги менуваме, снајдете се како сакате. Tibco вика ние нема да ги поддржуваме нив. И тука си во deadlock. Не можеш да искористиш никаков workaround, ништо. Ние кренавме скроз нов сервер кој ќе го проксира тој реквест и ќе ги додава сертификатите. И сега замисли за секој следен сличен проблем да треба нешто вака да правиш. Кој ќе го одржува тоа решение? Утре да се смени реквестот треба да ти текне да го смениш и серверот. А работиш со огромен монолит.
Документација нема, утре јас ќе си одам од фирмата, кој ќе знае дека баш тој реквест проксира низ внатрешен сервер? Никој. Ќе седат сите и ќе се чудат.