A spring boot config server with Java 21 implementing virtual threads. With this Codebase, you will get access to the world of Loosely-Coupled and Inverted-Dependency Architecture in Java 21
Read the Changelog file to see the new changes.
Clone this repository to get the latest unreleased version.
Follow these steps to get started
- Clone this Repository and Extract it to a Folder.
- On your terminal, go to the root folder and run
./mvnw spring-boot:run
- You can run the Application using IntelliJ IDEA
This project provides configurations for your spring boot applications:
- Support for multiple configuration sources
- Centralized Configuration Management
- Support for multiple environments
- Support for multiple clients
- Externalized Configuration
- Simplified Maintenance
- Secure Configuration
- High Availability
- Dynamic Reload
- GraalVM Java 21
- Spring Boot 3.1.5
- Maven 3.9.4
- IntelliJ IDEA
- Virtual Threads
- Config Client
- Spring Cloud
- RabbitMQ
- Actuator
Having any issues or troubles getting started? Get in touch with me or Raise a Bug or Feature Request. Always happy to help.
If you find this project helpful, do give it a star. Thanks!
If you are feeling really generous, send me ETH: 0x9F4942911f2406E5897669Db99184d47B3078E99
There are many improvements and fixes along the way from the day I started out. Thanks to the community for the support and suggestions. Please share this Repository within your developer community, if you think this would make a difference! Thanks.
- Blogs codaholic.com
- Linkedin - Emmy Steven
- 𝕏 - Emmy Steven
This project is licensed with the MIT License.