Backend

Implements business logic.

Backend IntegrationsBackend IntegrationsProtected Server-Side PerimeterBackend Implements business logic.AuthenticationService KeycloakRelational Database PostgresMessage Broker KafkaCache RedisLog Aggregator Additionally providesfull-text search of any data.Metrics Aggregator Collects and visualizesmetrics.File Storage MinIOEmail ServiceEmulator FakeSMTPSMS Service TODO - choose providerEmail Service TODO - choose providerAPI Gateway Performs request routingand load balancing.Collects logsMirrors DB data forfull-text search[through Kafka]Collects metricsProxies Backend[REST]Validates accesstoken[OpenID Connect]Caches dataSends and receivesbusiness events etc.Sends SMS messages[REST]Sends emailmessages(production)[SMTP]Sends emailmessages (testing)[SMTP]Stores files[AWS S3]Stores data[SQL]
Backend Integrations