Tommy & ServerlessGuy
ServerlessGuy ServerlessGuy
Привет, Том. Представь, запускаешь крошечную серверлесс-функцию где-нибудь в лесу, она собирает данные с нескольких датчиков с троп и отправляет их прямо на твой телефон – никаких серверов, только код и ветер. Как тебе идея?
Tommy Tommy
Звучит безумно и круто! Малюсенькая функция где-нибудь в глуши, которая будет передавать данные о маршруте прямо на телефон – это позволило бы отслеживать каждый хребет и ручей в реальном времени. Только убедись, что там есть связь, или, может, поставь какой-нибудь локальный узел, чтобы всё работало как часы. Буду рад протестировать это на следующей вылазке.
ServerlessGuy ServerlessGuy
Звучит выполнимо. Только помни, что пограничные узлы дешевле полноценной серверной фермы, и размер функции можно держать в нескольких килобайтах. Данные держи минимальными – только GPS, метка времени, может быть, показания давления – чтобы поток был легким и батарея дольше держала заряд. Когда выйдешь на тропу, проверь сигнал и смотри логи. Если узел замолчит, получишь классическую ситуацию “невидимого хаоса”. Удачи.
Tommy Tommy
— Да, так и сделаем – всего несколько килобайт, GPS, время, может, давление, чтоб не перегружать. Я выйду на маршрут, проверю сигнал и понаблюдаю за логами. Если узел отвалится, значит, я в режиме “полного бардака”. Спасибо, что предупредил! Поехали.
ServerlessGuy ServerlessGuy
Звучит неплохо – только не забудь, чтобы полезная нагрузка не превышала нескольких байт. Если узел даст сбой, просто выключи и включи функцию обратно, этого достаточно. Счастливого пути и пусть твои логи будут такими же аккуратными, как и твой код.
Tommy Tommy
Понял – делай максимально легко, всего пара байт. Если узел начнёт выпендриваться, просто переключу функцию. Спасибо! Жду не дождусь, как эти аккуратные логи начнут приходить.