int
08.08.2017
19:28:53
все из них выполняют разное количество времени задачу
один быстрей, второй медленне и тд
балансировщик крутит очередь по порядку
пришёл запрос на тот сервер, который ещё не выполнил задачу
Google
int
08.08.2017
19:29:42
а другой может быть уже свободен
nodejs ведь у нас асинхронный и однопоточный
получается запрос повиснит пока задача не будет выполнена
или я могу выполнение задач перенести вообще в отдельный процесс?
Konstantin
08.08.2017
19:30:43
Именно для этого и нужен обработчик задач. Да, это отдельный процесс по отношению к твоим процессам сервера.
int
08.08.2017
19:30:46
а запросы и ответы оставить как раз на те 3 сервера которые я описал
Konstantin
08.08.2017
19:30:57
Да.
int
08.08.2017
19:31:45
ну т.е. тот же kue получается используете базу данных или там внутренние технологии, где хранятся сами задачи тогда?
Konstantin
08.08.2017
19:32:07
kue использует redis
int
08.08.2017
19:32:13
есть какой-то процесс сервер по тиму базы данных, который через пайпы, например, принимает задачи
я не знаю как работает redis
https://ru.wikipedia.org/wiki/Redis
Вот нашёл
Google
int
08.08.2017
19:35:26
а как я могу соединить nodejs и perl, мне использовать mongodb, mysql или есть другие способы?
Konstantin
08.08.2017
19:35:40
Редис - это хранилище. Кью записывает туда данные задачи, а потом запускает воркер - функцию, которую ты передал Кью в качестве обрабочика задач данного типа и передает туда эти данные. Когда обработчик завершает работу, он помечает в Редисе задачу, как выполненную и сообщает об этом Кью.
int
08.08.2017
19:43:53
но пока мне нравится node.js, возможно я просто напишу тот же код на нём и всё будет красиво
Остап
08.08.2017
19:51:37
Можно ли удалить в xml карте сайта для гугла пункт <lastmod »?
а, вижу необезательно
Combot
08.08.2017
19:55:33
combot.org/chat/-1001041204341
Андрей
08.08.2017
19:56:18
у кого нибудь были проблемы с гальпом на винде?
перекатился и нифига не ставится, тащемта не только гальп
Konstantin
08.08.2017
19:56:38
Sergey
08.08.2017
19:58:56
Андрей
08.08.2017
20:02:51
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue спам
minimatch 3.0.2 не ставится
int
08.08.2017
20:03:44
Sergey
08.08.2017
20:05:15
Андрей
08.08.2017
20:05:32
ну сам gulp глобально не ставится енивей
Sergey
08.08.2017
20:06:37
скорее всего не из-за этого
Bohdan
08.08.2017
21:38:52
Кто то на pegjs парсеры писал?
Простая задача у меня, а разобраться не могу.
Строка есть — Имя Имя Имя Фамилия vs. Имя Фамилия
Нужно на выходе получить массив объектов с полями имя и фамилия для каждой из сторон
Сергей
08.08.2017
21:40:13
ну и спамер же ты
Google
Phoenix»
09.08.2017
00:07:08
вопрос
можно ли познать бек без фронта?
Ҫѐҏӗѫӑ
09.08.2017
00:14:56
@vkurchatkin помнишь спорили про es как ливинг стандарт?
очередной железобетонный пруф
https://github.com/rwaldron/tc39-notes/blob/master/es8/2017-07/jul-25.md#10iii-expanding-vision-for-tc39
Влад
09.08.2017
05:39:47
Anton
09.08.2017
06:39:11
Vsevolod
09.08.2017
06:53:57
arts
09.08.2017
06:55:18
Но хтмл хотя бы на базовом уровне освоить стоит.
Remite
09.08.2017
06:59:14
Влад
09.08.2017
06:59:39
Remite
09.08.2017
06:59:50
Влад
09.08.2017
06:59:58
Я так не считаю
Ты так или иначе рендеришь фронт энд
Remite
09.08.2017
07:00:25
Фронт ето всего лишь интерфейс приложения реализованного на беке
И ничего более
Сергей
09.08.2017
07:00:48
ой далеко
Влад
09.08.2017
07:01:08
Не нужно знать фреймворки и т.д но как устроен фронт(HTML, CSS, JS) понимать надо
Remite
09.08.2017
07:02:07
ой далеко
Кому нужен интерфейс который ничего не делает? В плане если убрать у фронта все к чему он обращается
Влад
09.08.2017
07:10:26
Google
Remite
09.08.2017
07:52:33
Konstantin
09.08.2017
08:13:56
Remite
09.08.2017
08:14:25
Написание реста != веб разработка
DimenSi
09.08.2017
08:14:55
html ты все равно должен знать, хоть это и реакт)
jsx же почти html)
Konstantin
09.08.2017
08:15:09
DimenSi
09.08.2017
08:15:35
чтоб верстку верстальщика натягивать
Konstantin
09.08.2017
08:16:23
DimenSi
09.08.2017
08:17:09
а сори, я как-то не правильно твое сообщение прочитал
все верно, не нужно знать js,html,css, чтоб участвовать в веб-разработке
Вишневый чай
09.08.2017
08:17:48
Konstantin
09.08.2017
08:18:18
Enjoy the
09.08.2017
08:18:23
Konstantin
09.08.2017
08:19:16
Где-то я потерял нить разговора.
Remite
09.08.2017
08:19:50
Поясни, пожалуйста. Не совсем понятно.
написать ендпоинт который из мускла вытягивает данные - это не участие в веб разработке.
Другой вариант если заказчику кровь из носу нужно добавить поле в БД и вывести его на ЮИ, а ты скл запрос написать можешь, а вставить дивчик - нет
Enjoy the
09.08.2017
08:19:52
API пишется на бэке
Remite
09.08.2017
08:20:02
Или ты каждый раз будешь бегать к верстальщику что бы он тебе див добавил ?
DimenSi
09.08.2017
08:20:29
хм, но так все и работает, разделение обязаностей и все дела
Konstantin
09.08.2017
08:20:33
Google
Вишневый чай
09.08.2017
08:20:52
М?
просто под api обычно понимают REST API с которым реакт работает, но не реализаует
Remite
09.08.2017
08:20:52
Enjoy the
09.08.2017
08:20:59
Я значит не так понял, соре
DimenSi
09.08.2017
08:21:02
а че нет?
Konstantin
09.08.2017
08:21:10
Вот и дожили, что русскую речь не понимают ))
Remite
09.08.2017
08:21:21
а че нет?
Тебе виднее, если тебе платят за бегатню каждые 5 минут то пожалуста
DimenSi
09.08.2017
08:22:14
ну, а если фронт слишком сложный, ты тоже правило 5 минут используешь?
если фронт это спа махина какая-нить
Sergey
09.08.2017
08:22:26
имхо если ты каждые 5 минут верстаешь див, то ты уже сам верстальщик)