Арсений Самойлов

Независимый эксперт

Профессионально занимаюсь компилятором Go. Работаю над улучшением производительности высоко нагруженных серверных приложений на Go.
Моя задача — сделать так, чтобы приложения, собранные новым компилятором, работали быстрее.


Контрибьютор в Go:
* Мой профиль на Gerrit: https://go-review.googlesource.com/q/owner:samoylov.arseny@gmail.com

Вот некоторые из проблем, над которыми я работал:
* Устранение dead-lock'a в Garbage Collector'e - https://go-review.googlesource.com/c/go/+/668795 & https://github.com/golang/go/issues/73499

* Ускорение хеш-таблиц - https://github.com/golang/go/issues/77892

* Обсуждение нового механизма реалокации стеков горутин - https://groups.google.com/g/golang-nuts/c/q3iZk0phN9E

* Проблема кросс модульного инлайнинга - https://github.com/golang/go/issues/71598

* Лишние спилы регистров в прологе функций - https://groups.google.com/g/golang-nuts/c/0JPKvR7D17c/m/HO7cbprEAgAJ

Доклады

Охота на утечки горутин: новый профиль в Go
Язык и стандартная библиотека