Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.44 KB

README.md

File metadata and controls

39 lines (26 loc) · 1.44 KB

req-shield has not yet been published to the maven repository, please be patient.


Visit the github wiki for more information.

Req-Shield

A lib that regulates the cache-based requests an application receives in terms of request-collapsing.

Requirements

  • Java 8 or later if you are a user.
  • Kotlin 1.8 or later if you are a user.
  • (If link this lib with Spring) Spring Boot 2.7 (Spring Framework 5.3) or later if you are a user.

Usage

  • Choose from the following based on your platform (There is a detailed explanation in the wiki.) implementation("com.linecorp.cse.reqshield:core:{version}")
    implementation("com.linecorp.cse.reqshield:core-reactor:{version}")
    implementation("com.linecorp.cse.reqshield:core-kotlin-coroutine:{version}")
    implementation("com.linecorp.cse.reqshield:core-spring:{version}")
    implementation("com.linecorp.cse.reqshield:core-spring-webflux:{version}")
    implementation("com.linecorp.cse.reqshield:core-spring-webflux-kotlin-coroutine:{version}")

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please see CONTRIBUTING.md for contributing to Req-Shield.

LICENSE

Apache License 2.0

How to reach us