Василий Банников, мне всегда нравились решения где есть контракт. А он ведь даже не говорит нужен ему int или его просто устроит любая последовательность строк. А может у него bigint? Ох как жеж раздражают меня такие авторы. Олимпиадное им решение подавай. А лучше однострочник.
Filipp42, ну давай рассуждать. Вот у тебя LAG передачи информации между слоями был равен нулю.
Потом ты внедрил сеть. Появился лаг. Сколько он будет? Я не знаю. Ну пускай будет от 1мс до 10мс.
Вот и думай как эти 10мс встроятся в каждый удаленный вызов процедуры. Да. У тебя-же не стриминг.
У тебя вызов процедуры. Синхронный. С ожиданием результата. И еще с сетевым штормом. У тебя-ж
не один ноутбук будет а 2 или 3 или 4. Все должны уведомить всех о том что расчет слоя закончен.
И ты спрашиваешь что не так?
Вот это я увидел в моем кошмаре. Ну может я сгущаю краски. И ты придумаешь алгоритм который
не требует синхронизации. Но это будут изменения в алгоритм обучения. Попробуй потом докажи
что алгоритм правильный. А это еще сложнее чем сеть строить.
В таком случае я-бы ничего не стал делать. 1С это коробочный продукт.
И видимо они предлагают такую конфигурацию индексов с избытком чтобы избежать возможной потери
перформанса при некоторых поисках.
Я думаю что поиск Top 20 consumers by data segment - это тоже популярный вопрос для MSSQL и
всегда можно такой отчет сгенерировать. И дальше уже смотреть какие индексы много потребляют
и сделать drop index.
Но риски такого дропа автор уже сам себе должен прикинуть.
Очень многие вещи в программировании не имеют теоретического доказательства. Как задача о 8 ферзях
которую решал Гаусс. Есть просто практика и ее надо проверять. Перебрать всех ферзей и решить таким
образом задачу.
Вот если ты уберешь из стека технологий Ломбок и в новой версии утечки памяти уменьшаться - то это
успех. И после наблюдения графиков никто из хабра спорить не будет в том что например Ломбок
продуцировал дополнительные рахсоды. Разумеется я это не утверждаю. Я просто ставлю вопрос.
Dimchik, это тоже не является ошибкой по описанию. Твой софт работает - as designed.
Если у тебя есть пример софта который сходится быстрее к нужному решению - то логгируй
и трассируй все значения скрытого слоя и наблюдай глазами что происходит.
Обратите внимание на то что медицинские данные обычно попадают под международный акт HIPAA.
Я не знаю как в РФ но по всем международным нормам такую информацию вообще нельзя никуда
пересылать а если пересылаете то вы должны гарантировать что обработчих их так-же действует
на основании этого акта.
LEVEL SERIALIZABLE