
Доклад
Неочевидное решение очевидной проблемы: грузим файлы
На русском языке
Как простая бизнес-задача поддержки параллельной загрузки файлов вылилась в глубокий ресерч и проработанное решение. Вместо старого Java-аплоадера на OkHttp получилось реализовать легкий и гибкий coroutine-first аплоадер на базе java.nio и собственной TLS-обертки.
Также покажу, как минимизировать лишние аллокации и добиться максимально стабильной работы на слабых сетях, даже при аплоаде файлов в 4ГБ.