
Vladimir
11.02.2017
18:34:32

Марк ☢
11.02.2017
18:37:30
PicoHTTPParser is a tiny, primitive, fast HTTP request/response parser.
Что у него с соответствием rfc ?

Nikolay
11.02.2017
18:38:07

Google

Марк ☢
11.02.2017
18:38:31
Нет. Умеет ли он всякие корнеркейсы описанные в рфц

Nikolay
11.02.2017
18:39:03
мне тоже интересно

Марк ☢
11.02.2017
18:39:48
Темпеста и нгинкс явно заявляют это

Aleserche
11.02.2017
18:41:02
какой ужас тут творится. Весна близко.

Марк ☢
11.02.2017
18:41:16
Замечу там буквы k в левой шкале

Nikolay
11.02.2017
18:42:00
какую инфу можно уместить в 8 байт? :)

Марк ☢
11.02.2017
18:42:37
Блин. Понятно что никакую. Смысл в чем. Они показывают время обработки в их парсере. Оно крайнемало

Nikolay
11.02.2017
18:42:37
404_Not_…
можно с таким же успехом поставить FPGA дополнительный и на нем трафик парсить полуаппаратно

Марк ☢
11.02.2017
18:44:14

Google

Alex
11.02.2017
18:52:58
Для своего прокса лучше самому писать
Ток что там с конкуренцией
Кто победил в споре
Ради чего кровь лилась

Nikolay
11.02.2017
19:05:51

Alex
11.02.2017
19:08:20
Я вот тоже считаю что нода и конкуренси это ручка и хрен. Потоки ноды это те же форки с мапом 1:1 на ядро. Грубо говоря ты "потоки" эти контролировать не сможешь. Никаких нормальных механизмов синхронизации из платформы
Ребята из яндекса выпустили правда жуть с мютексами через редис)))

Nikolay
11.02.2017
19:08:58
другое дело, что это не отменяет факта, что конкарренси с тредами никак не связан

Alex
11.02.2017
19:13:23
Речь то идёт о работе с потоками из приложения. Pthred это тот же системный процесс по факту. Более легковесный. Как ты его из ноды контролировать будешь
Конечно нет там никакой ни конкуренции ни механизмов синхронизации
А что под копотом- дело разработчиков ноды

Nikolay
11.02.2017
19:15:50

Alex
11.02.2017
19:16:40
Да ладно?

Nikolay
11.02.2017
19:16:44
что там у ноды - это дело другое

Alex
11.02.2017
19:22:49
Pthread как раз легче. И от форк отличается тем что шарит память. Из за этого инициализация происходит быстрее. Т.к они построены поверх системного clone, то можно смело сказать что pthread это условно лёгкие процессы

Vladimir
11.02.2017
19:26:37
Можешь копнуть вглубь если хочешь
Но спойлер - форк и треды делают один и тот же сискол уже лет 7

Google

Vladimir
11.02.2017
19:27:26
Отличается он вроде 1 параметром

Марк ☢
11.02.2017
19:27:59

Alex
11.02.2017
19:28:10
Ну я же и сказал там по сути clone вызов. У него вроде 7-8 флагов

Vladimir
11.02.2017
19:28:17

Марк ☢
11.02.2017
19:28:31
ну, для тхреадов ещё надо указать где стэк будет лежать...

Vladimir
11.02.2017
19:28:43

Daniel
11.02.2017
19:30:13
а я упал и уснул
проснулся, и вижу, что коллега николай, по результатам, заявил в качестве питонопреймуществ "нормальные библиотеки, эксепшны и синтаксис"

Alex
11.02.2017
19:31:53
Эм, ну отличия то есть, минорные- не минорные, а форкать там где требуется динамика в многопоточной среде - ад. Для этого и есть pthread. Именно поэтому схема стандартна, мастер поток- форк клссический, исполнители потоки

Daniel
11.02.2017
19:32:08
коллега николай, это фуфло

Alex
11.02.2017
19:32:26
Николай николай коля, просто спой для души
лай лали лалай

Roman
11.02.2017
19:32:32
Библиотеки же

Alex
11.02.2017
19:32:41
Кто смотрит российские фильмы в кинотеатрах?

Roman
11.02.2017
19:32:45
Питонобиблиотеки

Daniel
11.02.2017
19:32:51
так они в питоне не библиотеки, а биндинги

Alex
11.02.2017
19:33:02
Видел кто как чуваки из чертаново бьются с нло?

Daniel
11.02.2017
19:33:17
а биндинги - это не нормальные библиотеки

Vladimir
11.02.2017
19:33:40

Alex
11.02.2017
19:33:46
у питона все старые болячки? gil и прочее?

Google

Vladimir
11.02.2017
19:33:56
Типа что под другие языки их нет

Daniel
11.02.2017
19:34:27
эксепшены - это чистая вкусовщина. эксепшены хорошо сделаны в яве, например. а в питоне они сделаны плохо.

Vladimir
11.02.2017
19:34:29
Но очень странно это все

Alex
11.02.2017
19:34:56
Пишите на пхп пацаны, там все есть. Пхпшники гарантируют

Roman
11.02.2017
19:35:19
У Питона феноменальный синтаксис

Alex
11.02.2017
19:35:39
Феноменальный синтаксис у эрланга
где даже циклов нет
только хвостовая рекурсия
питошка прост и удобен

Александр
11.02.2017
19:35:54
Споры ни о чём ((

Daniel
11.02.2017
19:36:09
ну и синтаксис - не про питон. синтаксически значимые пробелы - это тройной фейспалм
я, коллеги, не некрореплаингом занимаюсь
я обещал с николаем поговорить, но уснул на посту

Roman
11.02.2017
19:37:18

Alex
11.02.2017
19:37:30

Roman
11.02.2017
19:41:11
Быстро, просто, куча батареек. Это важно для людей, у которых программирование не самая важная задача.

Alexander
11.02.2017
19:41:45

Alex
11.02.2017
19:43:13
????

Roman
11.02.2017
19:43:27
Проблема начинается, когда пытаются доказать что Питон язык для всего.

Google

Nikolay
11.02.2017
19:44:27

Alex
11.02.2017
19:44:32
Так со всеми языками и со всеми идиотами

Nikolay
11.02.2017
19:44:37
я не говорил, что в питоне они идеальны
лучше, чем в го, да, но не более

Daniel
11.02.2017
19:44:51

Roman
11.02.2017
19:45:14

Nikolay
11.02.2017
19:45:38

Alex
11.02.2017
19:45:55
У го киллер фича потоки. Отображение M:N к ядру. Даже с++ при инициализации потоков рвет. Правда на IO просаживается или когда форкаешь много core процессов. Тогда планировщик начинает подлагивать со сборщиком

Vladimir
11.02.2017
19:45:57

Nikolay
11.02.2017
19:46:15
ну и плюс плотная связь с датасаенс-либами, если потребуется

Alex
11.02.2017
19:46:28
У рекламщиков сейчас вообще переход на го намечается

Nikolay
11.02.2017
19:46:35

Daniel
11.02.2017
19:46:42

Vladimir
11.02.2017
19:46:50

Nikolay
11.02.2017
19:46:59
и потом, говорить о скорости разработки на языке, на котором для всего надо писать велосипеды - это как-то странно

Daniel
11.02.2017
19:47:11

Nikolay
11.02.2017
19:47:13

Vladimir
11.02.2017
19:47:27

Alex
11.02.2017
19:47:35

Daniel
11.02.2017
19:47:40