100% non-blocking, Java NIO only( inspired by zio-nio) , JSON HTTP server based on Scala ZIO library. Everything including TLS encryption modeled as ZIO effects, convenient route DSL similar to https4s, up to 30K TPS local JSON transaction with 25 threads on 6 cores(i7) with ZIO fibers.
- tls
- zio-layers
- web-cache
- json
- http-client
- zlayer
- zio-env
- connection-pool
- scala
- zio-environment
- web-filter
- web
- http-server
- zio-effects
- ldap
- cache
- java-nio
- greenthread
- zio
- zio-fibers
Scala versions:
3.x
zio-tls-http 1.1.0-M4
Group ID:
io.github.ollls
Artifact ID:
zio-tls-http_2.13
Version:
1.1.0-M4
Release Date:
Mar 22, 2021
Licenses:
Files:
libraryDependencies += "io.github.ollls" %% "zio-tls-http" % "1.1.0-M4"
ivy"io.github.ollls::zio-tls-http:1.1.0-M4"
//> using dep "io.github.ollls::zio-tls-http:1.1.0-M4"
import $ivy.`io.github.ollls::zio-tls-http:1.1.0-M4`
<dependency> <groupId>io.github.ollls</groupId> <artifactId>zio-tls-http_2.13</artifactId> <version>1.1.0-M4</version> </dependency>
compile group: 'io.github.ollls', name: 'zio-tls-http_2.13', version: '1.1.0-M4'