@devops_ru

Страница 2277 из 4568
Sheridan
11.02.2017
17:07:36
чот Хрыча не видать... Как то чтот о не так...

Nikolay
11.02.2017
17:08:28
чот Хрыча не видать... Как то чтот о не так...
он бы сказал, что в федоре таких проблем нет, а если есть - редхат их решает

Daniel
11.02.2017
17:08:35
глупо скоростью называть рпс

Google
Александр
11.02.2017
17:08:44
Nikolay
11.02.2017
17:08:48
Daniel
11.02.2017
17:08:49
потому что это как раз понятие скорости зависит от бизнес задачи

и по мимо рпс, есть еще такая метрика как пропускная способность

Daniel
11.02.2017
17:09:44
при чем обе обычно являются взаимными трейдоффами

Sergey
11.02.2017
17:09:50
и много других страшных слов

Nikolay
11.02.2017
17:09:58
ты хочешь сказать, что если у сервера rps выше - то latency ниже?

чо?

Daniel
11.02.2017
17:11:10
я про пропускную способность говорил отклики тоже метрика, но с ней можно более свободно играться

Sergey
11.02.2017
17:11:42
а про какие серверы речь-то?

Google
Nikolay
11.02.2017
17:11:43
я про пропускную способность говорил отклики тоже метрика, но с ней можно более свободно играться
а что не так с пропускной способностью? rps - это сколько запросов с пейлоадом в секунду по бизнес-задаче сервер умеет обрабатывать

а про какие серверы речь-то?
да про абстрактные в вакууме какие-то

Nikolay
11.02.2017
17:12:14
я прям себе на горло наступил и признал, что го, хоть и говно, но асинхронные быстрые сервера умеет отлично

Daniel
11.02.2017
17:12:22
плять

Nikolay
11.02.2017
17:12:23
а тут на меня наехали

Daniel
11.02.2017
17:12:25
не умничка

Sergey
11.02.2017
17:12:36
да про абстрактные в вакууме какие-то
серверы нельзя в вакуум. они там перегреются.

Nikolay
11.02.2017
17:12:47
не умничка
от не умнички слышу

Nikolay
11.02.2017
17:13:40
а что такое "умеет обрабатывать"?
получать реквест, возвращать ответ и закрывать соединение

Daniel
11.02.2017
17:13:47
тут в чате нет никакого Code of Conduct и прочего?

Nikolay
11.02.2017
17:13:50
(если нету пайплайна, там сложнее)

тут в чате нет никакого Code of Conduct и прочего?
ну, тут просто есть люди, которые умеют вести диалог и приводить аргументы, и есть те, кто не умеет

ответить через час - это норм?
зависит от бизнес-задачи, опять же

в принципе, задача асинхронного сервера в общем случае - не считать сложную бизнес-логику, а быстро прокинуть таску на бэкенд и вернуть промис, по которому ее можно поллить

Daniel
11.02.2017
17:15:25
напрягись, пожалуйста, что такое пропускная способность?

Nikolay
11.02.2017
17:15:56
напрягись, пожалуйста, что такое пропускная способность?
сколько байт за единицу времени можно прогнать? у тебя словаря под рукой нет?

Google
Nikolay
11.02.2017
17:16:00
ну так загугли

что сказать-то хотел?

Daniel
11.02.2017
17:16:12
ну вот, а говорил умеешь диалог вести

Nikolay
11.02.2017
17:17:01
ну вот, а говорил умеешь диалог вести
я и веду, а ты загадками какими-то говоришь

либо приводи пример, либо не насилуй мозг

Daniel
11.02.2017
17:21:42
да то что ты даже не понимаешь, что пропускная способность и количество операций в секунду обратно зависимы и то что ты говоришь быстро, это лишь один кейс, с которым ты сталкивался а существуют еще и другие и го к примеру ведет себя хорошо с рпс и откликами, но при этом он имеет более низкую пропускную способность, чем к примеру jvm запилили vm так, осознано нет магии в мире, нельзя вот так сказать что эта технология круче всех под действительно большие нагрузки делают узко заточенные решения, которые проигрывают в других кейсах

Nikolay
11.02.2017
17:22:38
потому что в понятие rps входит не абстрактное количество запросов, а количество запросов с пейлоадом, как я выше написал

то есть стресс-тест

и да, нельзя сказать, что одна технология круче всех

но есть ниши, где есть лидеры

Daniel
11.02.2017
17:23:51
но ты плять сказал

и в понятие рпс входит только число запросов

Nikolay
11.02.2017
17:24:52
и в понятие рпс входит только число запросов
абстрактных в вакууме? это бессмысленная характеристика по определению

я говорю про нагрузку и бизнес-задачу, всегда надо идти от задачи

Daniel
11.02.2017
17:26:32
цифра меняется в различных кейсах, но метрика значит только одно не надо туда додумывать

Roman
11.02.2017
17:27:23
Пожалуйста, прочитайте про rps, latency и правильное тестирование нормальную статью, неудачники! http://highload.guide/blog/principles-and-methods-of-queuing.html

Google
Nikolay
11.02.2017
17:28:42
в твоем определении rps будет упираться в скорость, с которой система может делать опрос epoll на сокете

это херня и не имеет отношения к реальной жизни

Sergey
11.02.2017
17:31:07
Есть. Если только не гигантскими шматами
есть сложность, да. но она не в способе обработки запросов.

Nikolay
11.02.2017
17:31:31
и http разрежет

на всех уровнях

Марк ☢
11.02.2017
17:32:15
так tcp разрежет же
Разрежет. Но поднять хттп сервер под типичный трафик на 40 гбит проблематично

Nikolay
11.02.2017
17:32:33
Разрежет. Но поднять хттп сервер под типичный трафик на 40 гбит проблематично
ну, если он этот трафик тупо сливает в /dev/null - то нормально :)

Марк ☢
11.02.2017
17:32:35
Там куски маленькие.

На локалхосте

Daniel
11.02.2017
17:32:56
ну, если он этот трафик тупо сливает в /dev/null - то нормально :)
а как же высокопарная речь про реальность?

Nikolay
11.02.2017
17:33:15
а как же высокопарная речь про реальность?
я про то и говорю :) пример Марка тоже довольно абстрактный

Марк ☢
11.02.2017
17:33:18
а как же высокопарная речь про реальность?
Даже это не прокатит на локалхосте даже

Sergey
11.02.2017
17:34:12
Возьми и попробуй
Марк, поинт непонятен.

я отдавал 40 гбит по http с одной машины.

Nikolay
11.02.2017
17:34:37
Даже это не прокатит на локалхосте даже
если на локалхосте стоит производительная сетевуха и хороший проц - прокатит

Марк ☢
11.02.2017
17:34:43
Марк, поинт непонятен.
Провести эксперимент с любым кейсом. В качестве сетевой среды использовать локалхост.

Google
Марк ☢
11.02.2017
17:35:12
Ну и размеры файлов интересны

Sergey
11.02.2017
17:35:28
Чем
nginx, go fasthttp

1-2 мбайта

отдать 40 гбит ответами по 100 байт сложно, не буду спорить.

Марк ☢
11.02.2017
17:36:11
Именно. По этому и спросил

Nikolay
11.02.2017
17:36:16
nginx, go fasthttp
там человек выше пишет, что го - говно, потому что сервера медленные на нем :) я аж офигел

Марк ☢
11.02.2017
17:36:27
А. Вот оно что

Nikolay
11.02.2017
17:36:59
и rps он считает без нагрузки, а просто как события на сокете

Марк ☢
11.02.2017
17:38:46
Реально быстро вот тут: http://tempesta-tech.com

Sergey
11.02.2017
17:38:54
Именно. По этому и спросил
но в keepalive не так сложно.

Марк ☢
11.02.2017
17:39:21
но в keepalive не так сложно.
А вот нифига. Только если клиенти сервер поддерживает пайплайнинг

Nikolay
11.02.2017
17:39:25
Реально быстро вот тут: http://tempesta-tech.com
она в виде модуля ядра ставится, что ли?

Марк ☢
11.02.2017
17:39:35
Тупо на ртт засыпешься. И на колве сисколлов

Sergey
11.02.2017
17:40:11
Тупо на ртт засыпешься. И на колве сисколлов
ртт пофиг. а окно расширится. хотя до 40 гбит хз, дотянет ли.

Roman
11.02.2017
17:40:28
Марк ☢
11.02.2017
17:40:37
ртт пофиг. а окно расширится. хотя до 40 гбит хз, дотянет ли.
Нельзя слать запрос пока не получил ответ. Сечешь ?

Nikolay
11.02.2017
17:41:07
Нет. Никакого делегирования
да уже закончили обсуждать :) он признал, что неправ

Sergey
11.02.2017
17:41:22
Нельзя слать запрос пока не получил ответ. Сечешь ?
кто сказал что у меня один клиент? :)

Марк ☢
11.02.2017
17:41:36
Тогда не интересно :)

Страница 2277 из 4568