The WSO2 Carbon Team have recently announced the new release of WSO2 Carbon Kernel 5.0.0. It is now available to download from here. The source and tag location for this release are available here.
What’s new in 5.0.0?
WSO2 Carbon Kernel 5.0.0 will be the core of the next-generation WSO2 Carbon platform. It is completely rearchitected from the ground up with the latest technologies and patterns. Additionally, the Carbon Kernel is now a very lightweight and thin general-purpose OSGi runtime specializing in hosting servers, providing key functionality for server developers. The result is a streamlined and even more powerful middleware platform than ever before. This kernel will be the base for new carbon platform on which all the products will be built. There are bunch of new products coming up based on this kernel. WSO2 Microservices Server is one of the very first product to be released on top of this kernel.
Below is the high level architecture diagram of carbon kernel.
Key Features
- Transport Management Framework
- Logging Framework with Log4j 2.0 as the Backend
- Carbon Startup Order Resolver
- Dropins Support for OSGi Ready Bundles
- Jar to Bundle Conversion Tool
- Artifact Deployment Engine
- Pluggable Runtime Support
How to Contribute
Any suggestions or interested in Carbon Kernel 5.0.0 discussions, you can join the dev@wso2.org or architecture@wso2.org mailing lists. Instructions of how to contribute can be found on the documentation site. To report issues, documentation errors regarding WSO2 Carbon Kernel 5.0.0 through the public issue tracking system.