Код
#новости

Google выпустил бета-версию второго поколения Cloud-функций

Они работают в шесть раз дольше, используют больше оперативной памяти и способны создавать до тысячи параллельных вызовов.

Недавно команда Google выпустила бета-версию второго поколения Cloud‑функций. Это часть сервиса Google Cloud, который позволяет запускать код в облаке без сервера и контейнеров. Вот главные изменения.

Увеличили время обработки запросов. HTTP-функции теперь можно запустить на период до 60 минут. Это позволит пользователям проще взаимодействовать с большими массивами данных в таких сервисах, как, например, Cloud Storage или BigQuery.

Для событийно зависимых функций максимальное время обработки— 10 минут.

Выделили больше памяти. Для Cloud-функций стали доступны 16 ГБ оперативной памяти и четыре ядра виртуальных процессоров.

Улучшили параллелизм. Разработчики добавили возможность выполнять до тысячи параллельных запросов для одного экземпляра функции. Это минимизирует так называемые холодные вызовы (cold starts) и уменьшит задержку при расширении.

Сейчас эта функция доступна только для .NET, Java, Node.js и Go.

Добавили заготовки функций. Они нужны, чтобы минимизировать количество холодных запусков и улучшить производительность приложений.

Поработали над управлением трафика. В Cloud-функциях второго поколения теперь можно разделять трафик между несколькими ревизиями (revisions) и откатывать функции к приоритетным версиям.

Что ещё? Добавили нативную поддержку Eventarc и стандарта CloudEvents.

Узнать про все изменения и прочитать документацию к новым Cloud-функциям можно на сайте Google Cloud.


Проверьте свой английский. Бесплатно ➞
Нескучные задания: small talk, поиск выдуманных слов — и не только. Подробный фидбэк от преподавателя + персональный план по повышению уровня.
Пройти тест
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована