История изменений
Исправление DonkeyHot, (текущая версия) :
Давай упростим
Не, давай к реальному миру. Интересный для обоснования полезности автокомплита и т.п. случай смогу рассказать только в черверг, памяти не хватает. Пока простой: дано-кластер, на котором гоняется приложение из 30 чёрных ящиков, иногда отдающее трафик другому, ещё более чёрному ящику на таком же кластере. Трафик приходит через фильтрующий проксятник в 20 разных форматах, частично хмл, частично формочки. + много мусора(интернет). Большинство полей называются непонятно и содержат base64 блобы. Трафик поставляют 40к «партнёров», некоторые со своих серверов, некоторые перенаправляя клиенсткие бровзеры. На некоторые запросы задний ящик перенаправляет клиента на внешний сервер, и ждёт от того возврата ещё с одним блобом для завершения операции. Иногда, скажем в одном десяти тысяч случаев, задний яящик не получает свой блоб. Нужно найти причину и список жертв.
Есть журналы для каждого компонента. В реальном случае они представляют собой свалку файлов, содержащих кашу из текста, хмля, бектрейсов, жсона, и чего хочешь ещё в разных форматах. Состав информации неизвестен, его много и разного.
Хочу услышать, насколько в этой ситуации мне поможет автокомплит и структурированные данные(допустим, оно всё в красивом евентлоге).
Исходная версия DonkeyHot, :
Давай упростим
Не, давай к реальному миру. Интересный для обоснования полезности автокомплита и т.п. случай смогу рассказать только в черверг, памяти не хватает. Пока простой: дано-кластер, на котором гоняется приложение из 30 чёрных ящиков, иногда отдающее трафик другому, ещё более чёрному ящику на таком же кластере. Трафик приходит через фильтрующий проксятник в 20 разных форматах, частично хмл, частично формочки. + много мусора(интернет). Большинство полей называются непонятно и содержат base64 блобы. Трафик поставляют 40к «партнёров», некоторые со своих серверов, некоторые перенаправляя клиенсткие бровзеры. На некоторые запросы задний ящик перенаправляет клиента на внешний сервер, и ждёт от того возврата ещё с одним блобом для завершения операции. Иногда, скажем в одном десяти тысяч случаев, задний яящик не получает свой блоб. Нужно найти причину и список жертв.
Есть журналы для каждого компонента. В реальном случае они представляют собой свалку файлов, содержащих кашу из текста, хмля, бектрейсов, жсона, и чего хочешь ещё в разных форматах. Состав информации неизвестен, его много и разного.
Хочу услышать, насколько в этой ситуации мне поможет автокомплит и структурированные данные.