Skip to content
ZIO frontend for the Clover Group AI platform
Scala Python Makefile
Branch: master
Clone or download

README.md

zio_front

ZIO frontend for Clover Group AI platform. This features ZIO, http4s, doobie, fs2 and kafka. Originally taken from here

High level datapath descrition

This project integrates REST frontend thru http4s and several data sources. It supports PostgreSQL, ClickHouse and InfluxDB, supported thru native drivers, and Doobie, which unifies JDBC interfaces and supports pure functional effects.

Kafka is used to build streaming connections between server nodes and serialize large data arrays. Parquet is used for efficient data source management and is streamed thrue Kafka.

The application interface to business logic is implemented with ZIO queue. Business logic hevily relies on ZIO Fibers for massive server side multithreading.

This project is a high quality design, built upon many successful projects. It became an official member of ZIO Ecosystem

Project datapath block diagram datapath

You can’t perform that action at this time.