В данный момент я понял что легче всего просто переустановить windows, но я этого максимально не хочу делать, слишком много данных будет потеряно, начиная от множественных сохранений игр, заканчивая моими лабораторными с универа и прочей кучей программ, их настроек, и прочих личных данных.
protected String doInBackground(String... strings) {
Strring urlText = PARSE_URL + END_URL + SEARCH_TEXT;
logger.info("urltext = {}", urlText);
На второй и третьей итерации - уже думать об оптимизации. Индексы. Партишены. Какая-то модель расписания на сервере приложений. Беря во внимание что информация о запросах и о нагрузке может появиться не сразу - а постепенно и возможные решения тоже появятся потом.
Поэтому я-бы не сильно переживал по поводу "как должна выглядеть структура".