From: Sergey Matveev Date: Wed, 2 Jan 2019 22:35:44 +0000 (+0300) Subject: В 10 раз более быстрый HTTP на Go X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=2f7bb792f9c6eb49b56c9dcae8eb85be589e70bb;p=stargrave-blog.git В 10 раз более быстрый HTTP на Go https://github.com/valyala/fasthttp Вот реализация HTTP на Go вместо родной net/http. К сожалению, не совместима по API. Плюс... выглядит уж больно не Go-шной -- сплошь и рядом переиспользование памяти. Нет, если нужна производительность, то да, это всё очень круто может её поднять -- я в своём GoVPN этими способами и поднимал ещё тоже чуть ли не на порядок. Но гораздо легче становится допустить ошибку и сложнее отлаживать. Тут как-будто пишется на C, а не на Go. Вообще это показывает что на нём ещё очень круто много чего можно прооптимизировать. ---