Python & Sandman
Я тут как раз думал, как систему поддерживать, когда ресурсов мало и условия суровые – как сделать ее надёжной и при этом эффективной. Может, у тебя есть идеи, как что-то простое и отказоустойчивое спроектировать?
Кажется, ты строишь что-то лаконичное, надёжное. Сделай ядро максимально простым, выкинь всё лишнее, используй лёгкий мониторинг, который не перегружает систему. Предусмотри плавное снижение функциональности: при отказе компонента, система должна продолжать работать, хоть и с ограниченными возможностями, а не падать полностью. Используй повторные попытки с экспоненциальной задержкой для временных ошибок, и подумай об идемпотентных операциях, чтобы избежать повторной обработки. И, наконец, автоматизируй откаты и горячие исправления — автоматизация — тихий спаситель устойчивости.
Звучит надежно. Держи ядро системы стабильным, а остальное пусть само идёт. Хорошо, что есть план, который не даст всему взорваться, если что-то пойдёт не так. Молчи, будь готов.
Конечно, я буду держать основной процесс стабильным, а остальное пусть идёт как идёт. Я буду следить за работой, а всё остальное просто расслабится.
Отлично, давай будешь держать мотор на ходу, пока остальные отдыхают.
Конечно, я буду держать всё под контролем, а остальное пусть полегче.
Понял, центр крепкий, периферия расслаблена. Держи темп.