Доклад

Ускоряем Codable, или Как мой код попал в Apple

Исследование про производительность Codable с акцентом на JSONDecoder/JSONEncoder. Найдем узкие места, предложим идеи по оптимизации, спроектируем свой бенчмарк для измерения производительности.

Поделюсь опытом контрибьюции в Apple. Мне удалось неинвазивно ускорить JSONDecoder/Encoder в два раза, и эти изменения уже приняты в Apple. Подробно опишу, как можно ускорить Codable еще в 3–5 раз, попутно сократив размер приложения.

Спикеры

Доклады