Hacker News new | ask | show | jobs
by gsibble 5022 days ago
I assume that the status server is not actively checking every Github server/service whenever someone pings it. It probably polls the servers every X seconds. The best place to store that type of data is in a DB.

Where else would you put it?

2 comments

> It probably polls the servers every X seconds.

And then you could write out a new static file, just once, and send it to your edge server of choice.

You could just as easily store the result in a plain file somewhere... a database seems like overkill.