Cloudflare Durable Objects
Создавайте бессерверные приложения Worker с отслеживанием состояния
Внедряйте в свои приложения интерактивные возможности в реальном времени, не управляя координацией клиента, с надежным согласованным хранилищем и инфраструктурой.
Преимущества Cloudflare Durable Objects
Создавайте простые приложения реального времени
Durable Objects — это комбинированный продукт вычислений и хранения. Он помогает вам избежать сложных настроек серверной части и позволяет с легкостью создавать интерактивные ресурсы. Интегрируйте WebSockets непосредственно в Durable Objects для обеспечения двунаправленной связи с малой задержкой.
Масштабирование на глобальном уровне без особых усилий
Вы можете охватывать пользователей по всему миру благодаря глобальной сети Cloudflare и автоматическому масштабированию до миллионов экземпляров без управления инфраструктурой.
Координируйте клиентов без особых усилий
Управляйте несколькими подключенными клиентами в одном экземпляре Durable Object. Вы можете легко создавать функции для совместной работы и взаимодействия в режиме реального времени без сложной координации.
КАК ЭТО РАБОТАЕТ
Создавайте приложения с отслеживанием состояния с помощью Cloudflare Workers без управления какой-либо инфраструктурой
Durable Objects предоставляет глобально уникальные экземпляры, каждый из которых имеет собственное быстрое и строго согласованное хранилище SQL, что позволяет создавать бессерверные приложения с отслеживанием состояния.
Вы можете создавать решения для совместной работы в режиме реального времени, которые автоматически масштабируются с помощью доступа с низкой задержкой в сети Cloudflare — и все это без управления какой-либо инфраструктурой.
Узнайте, как разработчики создают приложения с помощью Cloudflare Durable Objects
Что говорят наши клиенты
«Без Cloudflare хостинг серверов WebSocket мог потребовать как минимум четырех дополнительных сотрудников только для управления. Используя Durable Objects, мы можем предоставить бессерверные возможности без выделенной команды для управления средой».
Liveblocks
Нам доверяют миллионы интернет-ресурсов
Основные примеры использования Durable Objects
Разработка агентов ИИ
Вы можете наделить своих агентов памятью для хранения данных, возможностью координировать задачи и способностью принимать решения в реальном времени, например, обрабатывать задачи, персонализировать ответы или адаптироваться к потребностям пользователей. Durable Objects упрощают задачу, поддерживая синхронизацию данных без необходимости беспокоиться о дополнительной инфраструктуре.
Создавайте возможности совместной работы
Маршрутизация всех запросов на общий объект в уникальный Durable Object, представляющий ваш проект, обеспечивает последовательные обновления и плавную координацию по мере взаимодействия ваших пользователей с одним и тем же состоянием.
Обеспечьте взаимодействие в режиме реального времени
Вы можете запускать приложения чата, многопользовательские игры или уведомления в реальном времени. Durable Objects помогает управлять координацией и сохраняемостью событий, благодаря чему вам не придется этого делать самостоятельно.