Size: a a a

2020 July 27

AA

Aleksey Akulovich in Go-go!
Проблемы с релизами были раньше
источник

AA

Aleksey Akulovich in Go-go!
Теперь все спокойнее
источник

AA

Aleksey Akulovich in Go-go!
Во времена 1.4-1.7 было больно обновляться
источник

ЛА

Локоть Анатолий... in Go-go!
Daniel Podolsky
вы хотите сказать, что и на 1.9 не было подвисаний?

или вы знаете, как продемонстрировать их на 1.14?
Когда-то я присутствовал на мастер-классе на котором демонстрировали подвисания от gc, но это было не целью , а целью было показать отладку.
Это было 2017, но с тех пор я не видел чтобы механизм gc качественно поменялся, хотя с интересом слежу за темой gc.
Актуальных метрик его работы у меня нет.
источник

AA

Aleksey Akulovich in Go-go!
У меня есть пример, где в ТОП30 почти исключительно runtime.* про память и сборку на 1.14.х. Но работе сервиса это не особо мешает (ему норм времена ответов в десятки миллисекунд, и если там где иногда полмиллисекунды будет stw - все переживут).
источник

DP

Daniel Podolsky in Go-go!
Локоть Анатолий
Когда-то я присутствовал на мастер-классе на котором демонстрировали подвисания от gc, но это было не целью , а целью было показать отладку.
Это было 2017, но с тех пор я не видел чтобы механизм gc качественно поменялся, хотя с интересом слежу за темой gc.
Актуальных метрик его работы у меня нет.
с тех пор GC неоднократно улучшали.

и я подвисания не смог найти, хотя спецом искал (делал большую мапу с указателями)

@pragus у меня этот код забрал, может, что накопал
источник

p

pragus in Go-go!
Daniel Podolsky
с тех пор GC неоднократно улучшали.

и я подвисания не смог найти, хотя спецом искал (делал большую мапу с указателями)

@pragus у меня этот код забрал, может, что накопал
руки пока не дошли )
источник
2020 July 28

DD

Deka Dancer in Go-go!
Такой вопрос: как лучше посадить несколько сайтов на один http порт?  - брать имя хоста из запроса и пересылать себе куда надо? Может либа есть готовая?
источник

АМ

Александр Мелентьев... in Go-go!
Deka Dancer
Такой вопрос: как лучше посадить несколько сайтов на один http порт?  - брать имя хоста из запроса и пересылать себе куда надо? Может либа есть готовая?
Это нужно делать через какой-нибудь nginx
источник

AS

Andrei 🦉 Sergeev in Go-go!
Deka Dancer
Такой вопрос: как лучше посадить несколько сайтов на один http порт?  - брать имя хоста из запроса и пересылать себе куда надо? Может либа есть готовая?
в nginx можно роутить в разные сервисы через hostname
источник

DD

Den D in Go-go!
Andrei 🦉 Sergeev
в nginx можно роутить в разные сервисы через hostname
{
   "_": "updateNewChannelMessage",
   "message": {
       "_": "message",
       "out": false,
       "mentioned": false,
       "media_unread": false,
       "silent": false,
       "post": false,
       "from_scheduled": false,
       "legacy": false,
       "edit_hide": false,
       "id": 454471,
       "from_id": 153383085,
       "to_id": {
           "_": "peerChannel",
           "channel_id": 1062701476
       },
       "reply_to_msg_id": 454469,
       "date": 1595914482,
       "message": "\u0432 nginx \u043c\u043e\u0436\u043d\u043e \u0440\u043e\u0443\u0442\u0438\u0442\u044c \u0432 \u0440\u0430\u0437\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0447\u0435\u0440\u0435\u0437 hostname"
   },
   "pts": 528986,
   "pts_count": 1
}
источник

AS

Andrei 🦉 Sergeev in Go-go!
Den D
{
   "_": "updateNewChannelMessage",
   "message": {
       "_": "message",
       "out": false,
       "mentioned": false,
       "media_unread": false,
       "silent": false,
       "post": false,
       "from_scheduled": false,
       "legacy": false,
       "edit_hide": false,
       "id": 454471,
       "from_id": 153383085,
       "to_id": {
           "_": "peerChannel",
           "channel_id": 1062701476
       },
       "reply_to_msg_id": 454469,
       "date": 1595914482,
       "message": "\u0432 nginx \u043c\u043e\u0436\u043d\u043e \u0440\u043e\u0443\u0442\u0438\u0442\u044c \u0432 \u0440\u0430\u0437\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0447\u0435\u0440\u0435\u0437 hostname"
   },
   "pts": 528986,
   "pts_count": 1
}
чей то бот сломался
источник

DD

Den D in Go-go!
Andrei 🦉 Sergeev
чей то бот сломался
{
   "_": "updateNewChannelMessage",
   "message": {
       "_": "message",
       "out": false,
       "mentioned": true,
       "media_unread": true,
       "silent": false,
       "post": false,
       "from_scheduled": false,
       "legacy": false,
       "edit_hide": false,
       "id": 454473,
       "from_id": 153383085,
       "to_id": {
           "_": "peerChannel",
           "channel_id": 1062701476
       },
       "reply_to_msg_id": 454472,
       "date": 1595914570,
       "message": "\u0447\u0435\u0439 \u0442\u043e \u0431\u043e\u0442 \u0441\u043b\u043e\u043c\u0430\u043b\u0441\u044f"
   },
   "pts": 528988,
   "pts_count": 1
}
источник

DD

Deka Dancer in Go-go!
Andrei 🦉 Sergeev
в nginx можно роутить в разные сервисы через hostname
Ненадо мне нгинкс и прочее. Я через го сделаю
источник

DD

Den D in Go-go!
Deka Dancer
Ненадо мне нгинкс и прочее. Я через го сделаю
{
   "_": "updateNewChannelMessage",
   "message": {
       "_": "message",
       "out": false,
       "mentioned": false,
       "media_unread": false,
       "silent": false,
       "post": false,
       "from_scheduled": false,
       "legacy": false,
       "edit_hide": false,
       "id": 454475,
       "from_id": 1116555415,
       "to_id": {
           "_": "peerChannel",
           "channel_id": 1062701476
       },
       "reply_to_msg_id": 454471,
       "date": 1595914574,
       "message": "\u041d\u0435\u043d\u0430\u0434\u043e \u043c\u043d\u0435 \u043d\u0433\u0438\u043d\u043a\u0441 \u0438 \u043f\u0440\u043e\u0447\u0435\u0435. \u042f \u0447\u0435\u0440\u0435\u0437 \u0433\u043e \u0441\u0434\u0435\u043b\u0430\u044e"
   },
   "pts": 528990,
   "pts_count": 1
}
источник

AS

Andrei 🦉 Sergeev in Go-go!
Deka Dancer
Ненадо мне нгинкс и прочее. Я через го сделаю
можно и через го, но не ждите понимания вашей концепции у опытных разработчиков
источник

DD

Deka Dancer in Go-go!
Andrei 🦉 Sergeev
можно и через го, но не ждите понимания вашей концепции у опытных разработчиков
Что значит сей бред?
источник

DP

Denis Pantich in Go-go!
Есть инструменты созданные для решения задачи, а есть попытки криво повторить это на го
источник

AS

Andrei 🦉 Sergeev in Go-go!
Deka Dancer
Что значит сей бред?
это я так завуалированно вас предупредил, что вы собираетесь лепить говнокод
источник

АМ

Александр Мелентьев... in Go-go!
Deka Dancer
Что значит сей бред?
Это не бред
источник