Kuzzle

Бесплатно
Открытый исходный код

Сайт: kuzzle.io

Kuzzle — это платформа с открытым исходным кодом, предназначенная для ускорения разработки приложений в области Интернета вещей (IoT), мобильных и веб-приложений. Она предоставляет разработчикам готовую инфраструктуру бэкенда, позволяя сосредоточиться на бизнес-логике и пользовательском опыте. Kuzzle обеспечивает масштабируемость, гибкость и высокую производительность, что делает её подходящей для сложных проектов с реальным временем обработки данных.

Платформа включает в себя многофункциональный API, поддерживающий различные протоколы связи, такие как HTTP, WebSocket и MQTT. Это позволяет интегрировать устройства и приложения, использующие различные технологии. Kuzzle также предоставляет возможности для хранения и обработки данных в формате JSON, а также для реализации механизмов реального времени с помощью системы Pub/Sub.

  • Многофункциональный API: поддержка HTTP, WebSocket и MQTT для гибкой интеграции с различными устройствами и приложениями.
  • Реальное время: движок Koncorde обеспечивает мгновенную доставку данных и синхронизацию между клиентами.
  • Хранение данных: NoSQL-хранилище для структурированных JSON-документов с поддержкой операций CRUD и расширенного поиска.
  • Управление пользователями и безопасностью: система управления доступом на основе ролей (RBAC) и поддержка более 500 стратегий аутентификации, включая OAuth2 и OpenID.
  • Масштабируемость: возможность развертывания в кластерном режиме без главного узла для обеспечения высокой доступности и масштабируемости.
  • SDK и инструменты разработки: наличие SDK для различных платформ и инструментов, таких как Kourou, для упрощения разработки и развертывания приложений.
  • Расширяемость: возможность добавления бизнес-логики с использованием встроенного фреймворка на базе Node.js.
  • Поддержка цифровых двойников: управление виртуальными копиями физических устройств для улучшенного мониторинга и управления.
  • Геолокация и геозонирование: интеграция с модулями геофенсинга для отслеживания местоположения и управления устройствами в реальном времени.
Подробнее