https://github.com/flagopen/flagboot
https://github.com/flagopen/flagboot
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/flagopen/flagboot
- Owner: FlagOpen
- License: apache-2.0
- Created: 2022-10-08T04:08:59.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-23T04:01:37.000Z (over 2 years ago)
- Last Synced: 2025-03-26T00:51:22.262Z (about 1 year ago)
- Language: Scala
- Size: 138 KB
- Stars: 63
- Watchers: 6
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Flag Boot is a fast, modern, light, type-safe microservice architecture for Scala.
## Why Flag Boot?
Flag Boot makes it easy to develop and deploy your microservices.It provides a set of simple tools for functional programming based on category theory.
Compared with the existing microservice architectures, Flag Boot has the following features:
- Flag Boot is an **extremely simple and lightweight** framework. We hope that any developer with basic computer knowledge can easily design, develop and deploy microservices with Flag Boot.
- Flag Boot provides developers with advanced native **asynchronous** development tools, which makes it unnecessary for developers to configure and tune thread pools during development.
- The **concurrency performance** of Flag Boot is excellent. In simple responsive web service testing, the test result of Flag Boot is better than that of Spring Boot.
- Flag Boot is **explicit** rather than implicit, which makes Flag Boot projects more readable.
## Maintainers
- Chao Li
- Yu Liu
- Jingqin Yang (creator)
- Yang Yuan (creator)
## License
Apache 2.0 license