Mystery of 60-Second Fluctuations in Power Grids Solved

40 points by robalex


rkaw92

A thundering herd problem, but for power? Jitter saves the day as usual.

hailey

All I can think is software is such an unserious field that we keep repeating these mistakes.

I habitually use the systemd random jitter setting on my timer units to prevent this exact problem, even when it’s not really clearly necessary, and you’re telling me the people building these grid scale battery systems didn’t think of this before deployment?

fanf

On the topic of avoiding thundering herds, one of my friends has a neat way to randomize the timing of his cron jobs: while testing he sets the job to fire in the next minute, and once he has got it working OK, he leaves the minute at the current time.

(I tend to use numerology, which is more entertaining but less principled: eg, I set an hourly DNS rebuild to trigger at XX:53. I didn’t come up with that wheeze until after I was doing email; back then the hourly update was at XX:15 not XX:25. Memorable numbers are sometimes helpful if other people might need to know when an update happens, and the update can’t be fast for whatever reason.)