Skip to content

Project for benchmarking various http clients including zio-http

Notifications You must be signed in to change notification settings

dream11/HttpClientBenchmark

Repository files navigation

Http Client Benchmarking (WIP)

Objective

Test Architecture

Test Environment

Component Details
zio-http Server
Server settings
Client end points
Client settings
JVM
JVM Settings

Max possible long-lived connections

Zhttp Sttp http4s akka-http
Time Max
Time Avg
Heap Max
Heap Avg

10000 requests

Zhttp Sttp http4s akka-http
Time Max
Time Avg
Heap Max
Heap Avg

Sample

Example
  • Example :

Artefacts:

  • ClientBenchmark.scala:

  • SimpleServer:

  • client / server orchestration scripts

    • extra/run_client.sh
    • extra/run_server.sh
  • docker-compose.yml:

  • temp directories

About

Project for benchmarking various http clients including zio-http

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published