Я довольно новичок в мире SOA, и я уже много об этом читал.Однако есть еще одна вещь, которая до сих пор мне не ясна - обработка больших объемов данных.
До сих пор наша компания использовала «каналы» для интеграции между различными приложениями.Например, AS400 будет выплевывать большое количество XML-файлов, которые выбираются другим приложением, которое обрабатывает его и сохраняет в своей внутренней базе данных.Недостатком является то, что мы должны обрабатывать эти фиды файлов (на обоих концах) со всеми возможными проблемами.Умножьте это несколько раз, разные приложения, которые требуют интеграции, разные команды, не хватает общих правил для этого, и вы можете себе представить, где мы находимся сегодня.
Компания решила принять стратегию SOA, и поэтому яизучая этот вопросИнтересно, включает ли концепция SOA такие проблемы (проблемы интеграции, как упомянуто выше).Но сложно найти информацию по этой теме.Это потому, что SOA и большие тома просто нереализуемы, это потому, что мне нужно искать другое место, чтобы решить эту проблему (возможно, управление основными данными), или мне нужно начать бороться со всеми этими потоками больших объемов данных и запретить имнаша компания?
спасибо уже за понимание этого вопроса:)