05.12.2023 Экспертиза, Менеджмент
Бессерверные функции обеспечивают синергетическую связь с приложениями потоковой передачи событий. Источник: Confluent
Тун Шве, вице-президент по работе с данными компании Quix, рассказывает на портале The New Stack о том, как бессерверные вычисления и потоковая передача событий развиваются, сочетаются и набирают популярность в современном технологическом ландшафте. Сочетание потоковой передачи событий (event streaming) с бессерверными вычислениями (serverless computing) часто позволяет получить экономически эффективное решение для работы с потоковыми данными, которое значительно снижает сложность управления и поддержки инфраструктуры. Такая синергия дает разработчикам возможность больше внимания уделять логике приложения и меньше — базовым операционным проблемам, что ведет к ускорению разработки. Не так давно бессерверная потоковая передача событий означала использование платформы потоковой передачи событий и движка обработки потоков (управляемого поставщиком или собственными силами), дополненного технологией «функция как сервис» (Function as a Service, FaaS) там, где это необходимо (например, при работе с недолговечными, не имеющими статического характера рабочими нагрузками). Возможно, называть такую систему «бессерверной» слишком щедро, учитывая, что FaaS — единственный бессерверный компонент. Однако благодаря развитию бессерверных технологий мы больше не полагаемся исключительно на FaaS. Другие альтернативы, такие как бессерверные инструменты «контейнер как сервис» (Container as a Service, CaaS), все чаще используются в качестве основы для сценариев потоковой передачи событий ...
читать далее.