Go Map Internals

GolangConf: Hardcore

Доклад принят в программу конференции

В данный момент работает в компании Uber в команде внутренней PAAS-платформы для баз данных. Считает, что Computer Science важнее, чем фреймворки.
Соведущий подкаста про музыку — https://anchor.fm/we-listened

Тезисы

Видео

Мне очень нравятся классические структуры данных, поэтому я потратил время для изучения внутреннего строения map и очень хочу поделиться информацией с сообществом.

Доклад будет разбит на три части (две большие и одна не очень):
1) теоретическая часть (hash, hashmap, виды адресации);
2) изучение исходников и небольшое сравнение с другими языками;
3) sync.Map и немножко "горячих обсуждений".