Skip to content
ronimizy edited this page Feb 10, 2024 · 14 revisions

Table of contents

Grpc

Wrapper library for easier gRPC client and services configuration.

Usage documentation

Kafka

A wrapper library for Confluent.Kafka, that provides common abstractions for implementing consumers, producers, inbox and outbox with Apache Kafka.

It uses Confluent.Kafka for Kafka integration and Itmo.Dev.Platform.MessagePersistence for inbox and outbox implementation.

Usage documentation

BackgroundTasks

Configurable library for running application specific background tasks. Supports task suspension, execution context persistence.

It uses Hangfire for scheduling and Postgres for storing library data.

Usage documentation

Patterns