Size: a a a

SPb Reliability Meetup

2019 November 06

PK

Phil Kulin in SPb Reliability Meetup
Alexander 😼 Chistyakov
Встретимся на Highload!
И ты научишь меня pprof?
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Phil Kulin
И ты научишь меня pprof?
Ну могу, да
источник

PK

Phil Kulin in SPb Reliability Meetup
Alexander 😼 Chistyakov
Ну могу, да
Я правда боюсь, что это reflection и ничего я с этим не сделаю
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Ну каман, там должен быть потоковый парсер, как завещал Элиотт Расти Гарольд
источник

PK

Phil Kulin in SPb Reliability Meetup
Alexander 😼 Chistyakov
Ну каман, там должен быть потоковый парсер, как завещал Элиотт Расти Гарольд
ну стандартный. мне собственно всосать надо. но всасываю потоково. и я там понимаю рост в 2-3 раза от исходника ну потому что. но pprof говорит, что у меня 700Mb на unmarshal. а htop показывает 1.5Gb RES
источник

Е

Егор in SPb Reliability Meetup
Так может сосешь в буффер, а потом анмаршалишь?
источник

DN

Dmitry Nagovitsin in SPb Reliability Meetup
Егор
Так может сосешь в буффер, а потом анмаршалишь?
Так а как это спасет от рефлексии?
источник

Е

Егор in SPb Reliability Meetup
А причём тут рефлексия?
источник

Е

Егор in SPb Reliability Meetup
Это же не пхп, она тут быстрая
источник

PK

Phil Kulin in SPb Reliability Meetup
Егор
Это же не пхп, она тут быстрая
Она выжирает память и не очень её отдаёт
источник

DN

Dmitry Nagovitsin in SPb Reliability Meetup
Егор
Это же не пхп, она тут быстрая
Никто не говорит что она медленная
источник

Е

Егор in SPb Reliability Meetup
Скрин ппрофа есть?
источник

PK

Phil Kulin in SPb Reliability Meetup
pprof показывает, что у меня половина сожранной памяти где-то в недрах Decoder
источник

DN

Dmitry Nagovitsin in SPb Reliability Meetup
Я тоже сомневаюсь что анмаршал может быть без рефлексии
источник

Е

Егор in SPb Reliability Meetup
Ппроф показывает, что ты ее на хипе аллоцировал в месте анмарашала и это нормально
источник

SH

Stanislav Hanzhin-Tsvetkov in SPb Reliability Meetup
Alexander 😼 Chistyakov
Я ехал сегодня из Петербурга в Москву и отчетливо понял, что язык Golang обгонит по популярности Java
И это прекрасно
Приснилось что ли?
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Stanislav Hanzhin-Tsvetkov
Приснилось что ли?
Нет, я в поездах плохо сплю
источник

PK

Phil Kulin in SPb Reliability Meetup
Вот 400Mb мне понятно что такое. А 700 - нет
источник

PK

Phil Kulin in SPb Reliability Meetup
Егор
Ппроф показывает, что ты ее на хипе аллоцировал в месте анмарашала и это нормально
НО ПОЧЕМУ СТОЛЬКО!!!!
источник

PK

Phil Kulin in SPb Reliability Meetup
400Mb AddRes мне понятны. Это нормально. Там два ляма IP в мапе мапов
источник