Релиз стабильной Raspberry Pi Connect

Всего через двенадцать месяцев после публичного тестирования Raspberry Pi Connect — сервис удалённого доступа на основе браузера — официально вышел из стадии бета-тестирования с выпуском версии 2.5.
По словам инженера Raspberry Pi Криса Лоудера, количество зарегистрированных пользователей платформы уже превысило 100 000.
Более ранние версии программного обеспечения полагались на частый опрос: каждый Pi периодически просыпался, чтобы спросить у серверов Raspberry Pi, не хочет ли кто-нибудь подключиться. Такая схема была удобна для облачных сервисов — трафик оставался предсказуемым, — но она незаметно съедала трафик и энергопотребление пользователей.
В версии 2.5 этот шаблон заменяется одним постоянным HTTP-соединением. Теперь, когда пользователь нажимает «Подключиться» на веб-панели, сервер отправляет на плату событие пробуждения, инициируя рукопожатие по запросу, а не по расписанию.
Помимо оповещений о пробуждении, каждый клиент Connect отправляет данные о состоянии, чтобы синхронизировать панель управления. В новой версии эта информация не дублируется, лишние пакеты отбрасываются, а каждое оставшееся сообщение сжимается примерно на 50 процентов.
Для большинства пользователей обновление до новой версии так же просто, как выполнение двух команд APT:
sudo apt update sudo apt install --only-upgrade rpi-connect
Те, кто использует безголовый клиент «Lite», просто замените rpi-connect-lite
на rpi-connect
. Кроме того, в только что выпущенном образе Raspberry Pi OS опубликованном на этой неделе уже предустановлен Connect 2.5, так что полное обновление ОС тоже подойдёт.
Для получения дополнительной информации смотрите официальный анонс .