Опиши задачу я скажу что ты хотеть
у меня задача простая:
есть blob storage, который должен хранить, добавлять удалять изменять файлы.
т.к. файлы могут быть любого размера, то их нужно нарезать/склеивать в +- одинакого размера чанки и писать на диск. Но может быть проблемой огромное количество таких чанков в одной директории, и по этому нужно разумно создавать подкаталоги для этого дела. Вот тут и балансирующее дерево нужно.