Тема system design мне давно интересна. И вот недавно из статьи на медиуме узнал что есть крутая платформа для изучения и тренировки system design - https://codemia.io/
Заточенное на интерактив приложение, где нужно из блоков по сути строить архитектуру приложения по требованиях. Имхо лучшая практика которая только может быть.
Конечно же не без минусов - всё на английском (хотя это мб и плюс) и платная подписка.