Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aravinth2094/blazeserver
REST, redefined: Netty power meets annotation magic for blazing-fast APIs.
https://github.com/aravinth2094/blazeserver
asynchronous backend backpressure framework java library lightweight netty nio rest server
Last synced: 2 days ago
JSON representation
REST, redefined: Netty power meets annotation magic for blazing-fast APIs.
- Host: GitHub
- URL: https://github.com/aravinth2094/blazeserver
- Owner: aravinth2094
- License: mit
- Created: 2023-05-06T09:31:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-09T09:17:25.000Z (10 months ago)
- Last Synced: 2024-10-11T08:41:38.090Z (25 days ago)
- Topics: asynchronous, backend, backpressure, framework, java, library, lightweight, netty, nio, rest, server
- Language: Java
- Homepage:
- Size: 43 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BlazeServer
## Netty REST API Framework: Feature Spotlight
**Tired of slow APIs?** Embrace **speed and simplicity** with our Netty-powered framework. Here's what makes it special:
**1. Annotations for Effortless API Design:**
* **@Get & @Post:** Define clear and concise endpoints for fetching and sending data.
* **@Route:** Group related endpoints under a common path for organization.
* **@Value:** Inject configuration values like worker threads for fine-tuned control.
* **@Inject:** Seamlessly integrate service implementations for your logic.
* **@Init:** Run custom code when your service starts (think initialization magic).**2. Filters: Middleware Magic for Every Need:**
* **HttpRequestFilter:** Intercept, analyze, or even block requests before processing.
* **HttpResponseFilter:** Modify responses, add headers, or perform post-processing magic.**3. Built for Speed, Built for Scale:**
* **Netty at its core:** Enjoy blazing-fast, asynchronous request handling.
* **Lightweight and efficient:** No bloat, just pure Java for lean performance.
* **Highly concurrent:** Handle a flood of requests without breaking a sweat.**Ready to build stunningly fast APIs? Dive into the code and unleash the power!**
This simplified explanation focuses on the core features and avoids technical jargon for a crisp understanding. You can
adjust the tone and add more details as needed.