LINUX.ORG.RU
ФорумTalks

Производительность в новом релизе Golang 1.8 в HTTP запросах упала на 20%

 


0

2

https://github.com/golang/go/issues/18964

«Too late for Go 1.8, but we can look into performance during Go 1.9.»

«That was one of the biggest architectural changes in the net/http.Server in quite some time. I never did any benchmarking (or optimizations) after that change.

We can look into it for Go 1.9.»

★★★

Последнее исправление: Oxdeadbeef (всего исправлений: 1)

Так отлично. Как раз у хипстера появится свободное время чтобы заварить себе смузи пока выполняется запрос. А то раньше было слишком быстро и приходилось жрать маффины всухомятку.

Stahl ★★☆
()

Уменьшилось количество трафика, уменьшилась latency. Не всё так уж плохо.

Deleted
()

Хипстопроблемы. Сам сижу на go1.5

ymn ★★★★★
()

Производительность в новом релизе Golang 1.8

Не в релизе, а в кандидате.

упала на 20%

Неприятно, но

that's like an 11% performance decrease. But if you look at it from an absolute perspective, that's a performance hit of just a half microsecond per request.

не 20%, а 11%. Половина микросекунды на запрос. Интересно, сколько запросов может совершить реальное приложение (но не для DDOSа)? Будет ли разница на самом деле значимой?

Если посмотреть на коммиты, касающиеся критических для производительности участков кода, то они часто сопровождаются бенчами. И по ним видно, что в большинстве случаев она возрастает, но по некоторым позициям падает. Досадно. Так что самый большой промах, это то, что в упомянутом в баг-репорте коммите отсутствует бенчмарк.

gag ★★★★★
()

Настоящая проблема Golang в том, что он спроектирован крайне тупо, а не в падении производительности на грани погрешности измерений.

Zenom ★★★
()
Ответ на: комментарий от mrdeath

а можно поинтересоваться, сколько языков программирования спроектировали вы? :)

Нельзя.

Zenom ★★★
()
Ответ на: комментарий от mrdeath

а можно поинтересоваться, сколько языков программирования спроектировали вы? :)

Я не написал ни одной кулинарной книги, но говно от повидла на вкус отличу :) Так что это не аргумент.

(И, если что, Golang мне в целом нравится)

KRoN73 ★★★★★
()
Ответ на: комментарий от Deleted

Сомневаюсь, ведь ты пишешь на PHP.

Он разве сказал, что предпочтёт повидло?

hateyoufeel ★★★★★
()
Ответ на: комментарий от KRoN73

если у вас нет курсов сомелье, то Ваша характеристика мальбека против характеристики сомелье из аргентины не будет стоить ровным счетом ничего.

Хоть мне и не очень гравится го, но утверждать что создатели го, у которых был опыт создания С за плечачам, сделали ошибки в проектировании языка — это в лучшем случае невежество.

mrdeath ★★★★★
()
Ответ на: комментарий от Deleted

на себя бы в зеркало посмотрел, прыграмист монадов :)

mrdeath ★★★★★
()
Ответ на: комментарий от mrdeath

утверждать что создатели го, у которых был опыт создания С за плечачам

Какое отношение Керниган и Ритчи имеют к Golang? o_O

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

:) лажанулся так лажанулся да. спутал Пайка с Керниганом

mrdeath ★★★★★
()
Ответ на: комментарий от Stahl

Когда вы уже перестанете желчно винить в своих возрастных проблемах мифических хипстеров?

Deleted
()
Ответ на: комментарий от KRoN73

Керниган и Ритчи написали книгу. Тот же Томпсон тоже считается одним из приложивших руку к созданию Си.

Deleted
()
Ответ на: комментарий от pacify

Кому? Керниган сильно похож на хипстера?

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.