@eugene_matsyuk В тему кэширования хотел спросить. Кэшированием у нас занимается репозиторий. Он прям сам вызывается методы той же бд, или у нас есть прослойка, кэш-репозиторий в котором переменая работы с БД, и через него осуществляется кэш? Кэширование идет сразу в цепочке Observable? Или мы сначало ответ с сервера передаем в интерактор, а тот опять дергает репозиторий в сохранением в БД? Потом кто принимает решение о том что кэш не валиден? иличто просто надо почистить его, где эта логика находится? нужно ли ее выносить в сервис например, чтобы периодически он сам проверял БД. В целом про организацию кэша есть ли хорошие примеры, кто может поделится? Сорян если немного очевидные вопросы, хочется по полочкам разложить.