Toolkit
Overview
Quick start
Tutorials
Recipies
API docs
Microservices
Infrastructure Management
Users Management
Product Support
Content Management
eCommerce
Internet of Things
Extras
Benchmarks
Templates
PowerShell Selenium
News
Blog
Community
Get help
Contibute
Team
Contact us
Overview
QuickStart
Toolkit architecture
Microservice structure
Setup environment
Your first microservice
FAQ
Tutorials
Data microservice
Client library
Microservice facade
Microservice dockerization
Recipies
Logging
Configuration
Component References
Component lifecycle
Memory persistence
MongoDB persistence.
Active logic
API docs
Commons module
Components module
Container module
Data module
RPC module
Messaging module
MongoDB module
Couchbase module
Memcached module
Redis module
GRPC module
Elasticsearch module
Prometheus module
MQTT Module
RabbitMQ module
AWS module
Azure module
Fluentd module
API Docs
Commons module
The Commons module provides portable abstractions and patterns that can be used to implement non-trivial business logic in applications and services.
Components module
The Components module contains standard component definitions that can be used to build applications and services.
Container module
A basic container, which is used to compose microservices from loosely-coupled components.
Data module
Basic components for storing data and implementing storage of data in memory and in the file system.
RPC module
Basic components for synchronous communication and implementations using local calls and the HTTP/REST protocol.
Messaging module
Basic components for asynchronous communication and implementing local queues.
MongoDB module
The MongoDB module simplifies how we work with Mongo databases and contains everything you need to start working with MongoDB
Couchbase module
The Couchbase module contains a set of components for the operation of the Couchbase database.
Memcached module
The Memcached module contains components for working with locks and cache on the Memcached server
Redis module
The module for working with a Redis database.
GRPC module
The grpc module is used to organize synchronous data exchange using calls through the gRPC protocol.
Elasticsearch module
The Elasticsearch module contains logging components with data storage on the Elasticsearch server.
Prometheus module
The module contains components for working with meters in the Prometheus service.
MQTT Module
The MQTT module contains a set of components for messaging using the Mqtt protocol.
RabbitMQ module
The RabbitMQ module contains a set of components for working with the message queue in RabbitMQ through the AMQP protocol.
AWS module
This module contains components for supporting work with the AWS cloud platform.
Azure module
The module contains components for working with the Microsoft Azure cloud service.
Fluentd module
The Fluentd module contains logging components that store data on the Fluentd server.