iljaGolubev, про брокер - да. есть такое. Но многопоточное считывание ведь еще возможно. допустим в файле 10 миллионов записей. мы запускаем 100 скриптов на разных серверах и каждый считывает по 100 000 записей из файла. Быстрее ведь будет.
Ипатьев, посмотрите на это с другой сторонгы. мы можем взять несколько копий этого файла, расположить на разных серверах и запускать несколько скриптов чтоб в итоге они вместе собрали всю инфу гораздо быстрее, чем по одному с начала файла до конца.
Ипатьев, ну это уже другой вопрос. А суть в том - мне нужно знать как переместиться на нужную запись. Например, если хочу запустить сразу несколько скриптов, которые бы каждый свою порцию парсил.
ну это тестовая задача просто на знание возможностей ларавел и на способность проектировать, а не писать сервисы-однодневки, которые потом пришлось бы переписывать полностью появись еще один донор.
JhaoDa, плюс тебе самому не стыдно признаваться, что ты о человеке судишь по его постам в интернете? нет ничего глупее. Это так же как судить о человеке по мемам, которые он выкладывает у себя на стене или по его твитеру или по его фоткам из инсты.. Человек может прекрасно знать что он делает и как это делать, но на подобных форумах притворяться простачком и писать вопросы в провокационном стиле чтоб не оставить равнодушными таких душных как ты персонажей. Плюс за моим аккаунтом раньше сидел целый отдел тех поддержки - в этом и в другом аккаунте.
JhaoDa, раньше я делал так как мне хочется - лишь бы работало. А сейчас у меня этап, когда я делаю как мне хочется, но при этом пытаюсь изучить как нужно писать правильно с точки зрения архитектуры.
Мои примитивные воркеры которые я написал много лет назад до сих пор работают как часы, хотя они не использовали весь функционал, который был предоставлен очередями даже в те годы. Но зато как часы.
Но если я показал бы кому-нибудь этот код из потенциальщиков, то не прошел бы собеседование. Пэтому сейчас я насилую тостер чтобы выудить у специалистов как можно больше информации на предмет как делать правильно вне зависимости от того есть у меня решение или нет его.
ну от lara-вельщиков ничего другого ожидать и не следовало. Кроме MVC ничего не понимают и шире думать не хотят. Я уже лет 8 назад делал подобные сервисы, а говорите, что я не понимаю. А вы и дальше продолжайте пихать всё в одну функцию и писать лапшеобразный код.
aleksejjjjj, ну вот смотрите. у нас в маркет плейсе много поставщиков и у каждого может быть прайс в отдельном формате. Напрашивается же общий интерфейс и потом для каждой реализации свои особенности - это касается и алгоритма обработки прайса в первую очередь.
или вы предлагаете написать код, где будет куча разных if ?