Мы делаем небольшую работу по обслуживанию базы данных, чтобы заработать немного денег. Новый клиент спросил, можем ли мы разработать веб-сайт для покупок, чтобы перечислять товары для продажи и покупки. Это необходимо для обслуживания 300 000 пользователей (около 20 000 пользователей онлайн одновременно). У каждого пользователя есть настраиваемая домашняя страница, сохраненные настройки для корзины покупок, товары для продажи, основные отчеты (заработок и т. д.).
мы предпочитаем Java в качестве языка разработки и mysql в качестве базы данных.
Какие готовые к использованию инструменты доступны для уровня представления? Есть ли решения, предоставляющие необходимые услуги?