Ролики, которые хабровчане годами советуют друг другу в комментариях. Неофициальный проект.
Алексей Шипилёв на конференции Joker 2015 рассказывает о двух оптимизациях строк в JDK 9: компактных строках, которые хранят латиницу по байту на символ, и новой конкатенации через invokedynamic. Показывает замеры и устройство String изнутри.
Советуют как лучший подробный доклад о компактных строках и устройстве String в Java