"Почему это легаси не перепишут на моднявые фреймворки и не закопают, наконец, вместе со старыми пердунами, вдупляющими в него? Однажды (где-то 20 с лишним годков назад) мы, будучи молодыми и глупыми, впёрлись в одну Железную Дорогу, работающую вот на таком легаси, на мэйнфреймах, с базой DB2. Мы хотели, будучи молодыми и глупыми, втюхать им переход всего этого на Oracle, на современных системах - на Sun, не халам-балам, было время их расцвета. И мы им толкуем - да мы, да коров на лету трахаем, да мы шутя все перепишем, да все залетает... И вот на нас седой дядька из ЖД, с ленинским прищуром, посмотрел как на идиотов и говорит - "Молодые люди...гхм... а ваш - как там его, Оракель? - может выполнять 200 распределенных транзакций в секунду?" Последовало гробовое молчание. Да, мы были на первом месте в тестах TPC. Почти по всем позициям. Но вот 200 распределенных транзакций в секунду Оракл ни тогда - ни даже сейчас! - выполнять, сорян, не способен. Важно отметить вот что - на одной железке такой темп транзакций. Распределенных - ЖД не в одном, отдельно взятом, городишке, работает. Не на кластере из 800 нод кубера. Не на серверной, набитой супермикро под потолок, 48юнитными стойками. А на одной Большой Железяке. Всего одной. Вторая рядышком резервом стояла - ЖД ведь, не хрен поросячий. Не какая-нибудь Додо Пицца, засратый фудтех, самое страшное для которого - доставить остывшую пиццу клиенту. Даже если приложить сверхчеловеческие усилия по проектированию, тюнингу, и тому подобное - такой результат вы хрен обеспечите. IBM не просто так стоит столько, сколько вы не заработаете. Там дядечки совсем не так, как вы, подходят и к харду, и к софту. Я к чему. Кое-кто фигово себе представляет и масштабы задачи, и объем работ и то, что давно утрачены многие знания в ИТ. Даже в те времена, когда инженеры были не чета нынешним, это была сверхзадача. С другой стороны - на кой чинить то, что не сломалось? Вот когда сможете так же, написать нечто, что проработает десятилетиями, да так же шустро - тогда приходите. Ах, да, вы ж мыслите другими категориями времени... клик-клак-щелк, сегодня был тикток, завтра не стало тиктока... А базовые инфраструктурные вещи - они просто должны работать. День за днем, год за годом, десятилетие за десятилетием... Понимаете, о чем я? Ну, а вот когда сможете так же - будете надувать румяные щечки." https://t.me/JedyChannel/3166