Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 1013 Bytes

File metadata and controls

43 lines (37 loc) · 1013 Bytes

🎓 Reactive X Coroutine X Performance Test

  • We use Kotlin with popular frameworks and compare its performance on specific cases.
  • Comparing its performance on CPU, Network IO and Disk IO intensive cases.

🎯 Target

  • Spring Web
    • Spring MVC
    • Spring MVC Async
  • Spring Reactive Web
    • Spring WebFlux
    • Spring WebFlux Coroutine
  • Vert.x
    • Verticle
    • Coroutine Verticle
  • Ktor

📄 Cases

🧱 Deployment

  • Terraform for managing VM
  • Ansible for setting VM
  • Docker Compose for managing servers

🧨 Testing

  • JMeter HTTP requests

📊 Metrics

  • Prometheus and Grafana

☄️ Future Targets