Хроники алготрейдинга
или как раз в минуту стабильно себе убивать стратегию
Есть такая конченная команда в линуксе - называется dig. Она делает простой DNS запрос чтобы получить список IPшников по хосту.
Типа dig +short fapi.binance.com @8.8.8.8
Ну шо может пойти не так?
Ну так запустите в цикле dig 20 раз по очереди - и вашему CPU прилетит жопео в виде 100% cpu load на время DNS-request'a.
А у меня есть процесс, который ровно каждые 60 сек бегает по заданным hostname и собирает их актуальные IPшники.
Вот раз в минуту сервачку становится плохо. Каждому.
AWS CloudWatch этого не показывает, потому что иголка меньше секунды. Но этого хватает чтобы маркет-мейкер залип и не успевал переставиться. Ровно раз в минуту.
#chronicles #bugchain
Post #1764
521
- 😱 5
- ❤ 1
- ✍ 1
- 🤝 1
- 🗿 1