Skip to content
forked from opensolon/solon

Solon is an efficient Java application development framework and an open ecosystem with its own interface standards. Faster, smaller and simpler!! Start 5 ~ 10 times faster; qps 2 ~ 3 times higher; Run time memory saving 1/3 ~ 1/2; Packing can be reduced to 1/2 ~ 1/10

License

Notifications You must be signed in to change notification settings

liaocp666/solon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Solon v2.8.0

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

About

Solon is an efficient Java application development framework and an open ecosystem with its own interface standards. Faster, smaller and simpler!! Start 5 ~ 10 times faster; qps 2 ~ 3 times higher; Run time memory saving 1/3 ~ 1/2; Packing can be reduced to 1/2 ~ 1/10

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 98.4%
  • TypeScript 0.6%
  • Vue 0.6%
  • HTML 0.3%
  • FreeMarker 0.1%
  • Kotlin 0.0%