-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
b490e09
commit 4b6aa4d
Showing
7 changed files
with
50 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# Health Check System |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# Plugins |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# Routing |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# Services |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# Quick Start |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# What is Parsek? | ||
|
||
## What is? | ||
Parsek is a core platform designed for back-end applications, allowing developers to focus on their projects without worrying about speed optimizations, best practices, or scalability. | ||
|
||
By offering reusable plugins and rapid development tools, Parsek eliminates the need to write the same feature code for each project, ensuring faster, more efficient development while maintaining high performance. | ||
|
||
## Philosophy | ||
|
||
### Where it came from? | ||
The name "Parsek" is inspired by "parcels" reflecting its modular nature. Just like parcels, Parsek is designed to break down functionality into reusable, interchangeable modules, making it easy to extend and adapt for different back-end applications. | ||
|
||
### Why it exists? (Parsek) | ||
Parsek was created to address the common challenges of traditional back-end development, where repetitive features, declining performance, and maintenance difficulties become issues over time. It also aims to overcome the limitations of other back-end frameworks by offering a modular, high-performance, and easily maintainable solution. | ||
|
||
## Highlighted Features | ||
### **Vert.X-based** | ||
Powered by the Vert.X reactive library for high-performance. | ||
### **Kotlin-first** | ||
Fully developed in Kotlin, with seamless Java compatibility | ||
### **Modular architecture** | ||
Supports reusable plugins across projects | ||
### **Speed optimized** | ||
Fast startups and API responses with Vert.X | ||
### **Efficient development** | ||
Leverage existing plugins or quickly create new ones | ||
### **Monolithic approach** | ||
Simplified development with an all-in-one structure | ||
### **Cross-platform** | ||
Runs anywhere with JVM (ARM, Windows, Linux, macOS) | ||
### **Security-focused** | ||
Built with security in mind, so you don't need to worry about vulnerabilities | ||
### **Scalable** | ||
Designed with scalability in mind to handle growing demands easily | ||
### **Low Footprint & Efficient** | ||
Requires only a single CPU core and less than 500MB RAM, thanks to Vert.X. | ||
|
||
## Pick Your Learning Path | ||
### **Try the Tutorial** | ||
For individuals who would rather learn by doing. | ||
|
||
### **Check out the Examples** | ||
Discover common examples of core features and official plugins available for Parsek. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters