Skip to content
devlibx edited this page Aug 12, 2024 · 13 revisions

Welcome to the easy wiki! We have some helper libraries which are very common.


Find the latest version from - Devlibx Maven. Use the latest 0.0.N version.

<dependency>
    <groupId>io.github.devlibx.easy</groupId>
    <artifactId>[module name you need to use e.g. helper]</artifactId>
    <version>0.0.143</version>
</dependency>

  • Dropwizard App
    • Support for virtual thread
    • Support for dropwizard 4.0
  • Rate Limiter
    • Distributed rate limiter backed by Redis
    • Adaptive rate limiter which scale up/down based on the DDB read/write capacity
  • Metric
    • StatsD implementation
    • Prometheus implementation
    • Fully integrated into all Easy libraries vi DI e.g. rate limiter, HTTP, messaging etc
  • HTTP
    • Circuit Breaker
    • Timeouts
    • All API call metrics (using IMetrics dependency)
    • If you are using Java 21 - verify "Using virtual thread in ResilienceProcessor" logs -> this is shown in http is using virtual threads
Clone this wiki locally