Необходимо поддерживать актуальность таблицы в реальном времени, получая данные по API.
Таблица будет содержать до 100 объектов.
1 запрос к API - информация обо всех объектах.
Данные в БД, к которой написан API - обновляются постоянно, каждую секунду. Нужно поддерживать такую же актуальность и на сайте в таблице для пользователей.
К сожалению, я не могу точно понять, как именно можно рационально решить эту задачу.
Aetae, БД MySQL, прямого доступа к ней нет. Только через методы API.
Касаемо Node.js или PHP - то что позволит решить задачу рационально. Сам сайт, на который нужно выводить таблицу - на PHP.
Алексей Ярков, сайт будет делать запрос к стороннему ресурсу через API. БД относится к стороннему ресурсу и получить данные с неё можно только через API.
Про "каждую секунду" просто несерьезно, учитывая задержки API и задержки между сайтом и пользователями. Все равно актуальность превращается в тыкву. Можно же при запросах пользователей, если им критична актуальность, обращаться не к этой копии информации, а к тому же API.