CIOPages
Directoryuserver

userver

Funded

Asynchronous C++ framework for high-performance microservices and streaming data

Visit Website

About userver

Userver is a modern asynchronous C++ framework designed to simplify the creation and operation of microservices, services, and utilities with a focus on efficient I/O interactions. It provides developers with a rich set of abstractions and asynchronous drivers for popular databases such as MongoDB, PostgreSQL, MySQL/MariaDB, Redis, and ClickHouse, as well as support for various data transfer protocols including HTTP, WebSockets, gRPC, TCP, AMQP, and Apache Kafka. Userver enables seamless handling of concurrent requests and dynamic service configuration adjustments without requiring restarts, making it suitable for demanding production environments.

Targeted primarily at enterprise organizations with complex DevOps and streaming data needs, Userver offers advanced capabilities such as distributed locking, caching, logging, tracing, and metrics collection. Its asynchronous low-level synchronization primitives and OS abstractions facilitate building scalable and resilient services. By leveraging Userver, enterprises can accelerate development cycles, improve resource utilization, and maintain high service availability while managing streaming data workloads effectively.

Key Capabilities

  • Asynchronous C++ microservices framework
  • Efficient drivers for multiple databases
  • Support for diverse data transfer protocols
  • Dynamic service configuration without restarts
  • Advanced caching, logging, and tracing components

Integrations

MongoDBPostgreSQLApache Kafka

This profile was compiled by CIOPages from public sources with AI assistance, and may be incomplete or out of date. It is informational only and not an endorsement. Represent this vendor? or .

Quick Facts

userver.tech
PricingSubscription
DeploymentSaaS
Target SizeEnterprise