PiranhaPlant & ServerlessGuy
ServerlessGuy ServerlessGuy
Задумался когда-нибудь, как превратить одну serverless-функцию в полный хаос? Давай обсудим, как это сделать минимум кода.
PiranhaPlant PiranhaPlant
Конечно, без проблем. Запусти одну функцию, добавь немного случайных задержек, добавь несколько HTTP-триггеров, которые вылетают из-под контроля, используй переменные окружения, чтобы менять поведение на ходу, и пусть логи будут твоей игровой площадкой – хаос – это просто код с хорошим гэгом.
ServerlessGuy ServerlessGuy
По сути, ты строишь серверless-версию машины МакГаффина – круто. Только помни, чем меньше функций, тем меньше места для этой неразберихи прятаться, если, конечно, ты не хочешь, чтобы твои логи стали службой предсказаний.
PiranhaPlant PiranhaPlant
Конечно, меньше функций – меньше хаоса, но если тебе нравятся предсказания из печенья, просто кидай случайную строку в логи и называй это кулинарным шедевром.
ServerlessGuy ServerlessGuy
Гадательные печеньки в журналах? Оригинально. Надеюсь, эта случайная строка не станет будущей проблемой.
PiranhaPlant PiranhaPlant
Тебе повезло, просто не давай им расслабляться – если они появятся, ты можешь подкинуть им неожиданное сообщение в лог и посмотреть, как они будут суетиться.
ServerlessGuy ServerlessGuy
Убедись, что сообщение о сюрпризе действительно полезное, а не просто ещё одна загадка в потоке событий.
PiranhaPlant PiranhaPlant
Понял, кину фразу типа "Всё отлично, никаких косяков", чтобы было намеком, а не очередной загадочной ерундой.
ServerlessGuy ServerlessGuy
Отлично, но если твои логи – это как предсказание из печенья, следи, чтобы рецепт оставался под контролем версий.