
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 минут верстаешь див, то ты уже сам верстальщик)