Cloudflare Durable Objects

Координация API в режиме реального времени с малой задержкой, а также согласованное хранение

Durable Objects предоставляет мощный API для координации нескольких клиентов и пользователей, помогая создавать приложения для совместной работы и вместе с этим сохраняя строгую согласованность состояния.

ПРЕИМУЩЕСТВА CLOUDFLARE DURABLE OBJECTS
Согласованность состояний из глобальной сети

Durable Objects позволяет хранить состояние приложения в определенном центре обработки данных в нашей сети, гарантируя, что все запросы каждый раз достигают одного и того же экземпляра.

Stopwatch icon
Координация в режиме реального времени

Durable Objects автоматически выбирает точку координации, близкую к вашим пользователям, поэтому вы можете минимизировать сетевую задержку и вносить изменения в приложения в режиме реального времени.

Встроенные вычисления

Благодаря Durable Objects ваши вычислительные функции выполняются в той же бессерверной среде, что и ваше состояние, что помогает создавать сложную логику без ущерба для производительности.

icon scale aqua
Масштабируемость по запросу

Durable Objects может масштабироваться от нуля до миллионов объектов за считанные секунды, обеспечивая постоянный доступ к вашим приложениям — даже в периоды пиковой нагрузки.

КАК ЭТО РАБОТАЕТ

Создавайте высокопроизводительные приложения с отслеживанием состояния из любой точки нашей глобальной сети

Durable Object — это особый вид Cloudflare Worker, который обрабатывает запросы в одном из наших центров обработки данных, доступных в более чем 330 городов по всему миру.Каждый Durable Object является однопоточным и имеет доступ к API хранилища с отслеживанием состояния, что позволяет легко создавать с его помощью согласованные распределенные приложения с высокой доступностью.

Узнайте, как разработчики создают приложения с помощью Cloudflare Durable Objects

Что говорят наши клиенты

«Используя возможности Cloudflare Workers, Workers KV и Durable Objects, я легко интегрировал расширенные функциональные возможности в свои проекты без необходимости значительных инвестиций в инфраструктуру».

Разработчик — SIYA

Основные примеры использования Durable Objects
Applications icon
Создавайте приложения для совместной работы

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

Server 3 blue
Создание выделенных игровых серверов

Поддерживайте точные версии многопользовательских игр, чтобы обеспечить возможность настройки и контроля над настройками игры.

Создание и проектирование глобальных очередей

Экономьте время, автоматически упорядочивая входящие сообщения, предложения, утверждения, обращения и задачи.

Посмотрите, что компании создают с помощью Durable Objects