/solon

🔥 New Java application development framework: FASTER, SMALLER, SIMPLER!! 2 to 3 times more concurrency 50% memory savings Startup is 5-10 times faster. 50% ~ 90% smaller packaging; Compatible with java8 ~ java22.

Primary LanguageJavaApache License 2.0Apache-2.0


Solon v2.8.3

Java's new application development framework. Faster, smaller, and easier!
[OpenAtom foundation, incubation project]

https://solon.noear.org

Maven Apache 2 jdk-8 jdk-11 jdk-17 jdk-21 jdk-22
gitee star github star


Language: English | 中文 | Русский | 日本語

2 to 3 times more concurrency 50% memory savings Startup is 5-10 times faster. 50% ~ 90% smaller packaging; Compatible with java8 ~ java22
Built from scratch, with more flexible interface specifications and an open ecosystem


Features:

Better cost performance for computing:

  • Throughput: 2-3 times higher concurrency per second
  • Resources: 50% memory savings

Better developer productivity, easier coding experience:

  • Development: Flexible and simple architecture; Quick to get started
  • Debugging: Restarts are 5-10 times faster. Locating problems faster

Faster production and deployment experience:

  • Artifacts: 50% ~ 90% smaller packaging
  • Deploy: images are fast to pull and start up (5-10x)

Wider runtime compatibility:

  • Breakthrough: Non-Java-EE architecture, more flexibility
  • Compatibility: Compatible with java8, java11, java17, java21, java22 runtime

Ecosystem Architecture Diagram:

  • solon

  • solon cloud

Official website and related examples, cases:

Special thanks to JetBrains for supporting open-source projects:

JetBrains