Micro cloud services and other native scene, Tencent Kona JDK officially open

Tencent Kona is based OpenJDK8, provided by Tencent professional and technical team technical maintenance, optimization and security of JDK products. Tencent rich Java application scenarios, combined with micro-services, cloud-native applications, big data to develop practical application scenarios, and on November 5 after the official release of the JDK Optimization - Tencent Kona. Kona provides for the above scenario optimal production environment and Java solutions, and the development of Java applications for developers to provide a smooth migration. Currently, Kona Tencent micro-services platform TSF, Tencent TBDS large data packages, Tencent titanium TI intelligent machine learning platform provides a stable and secure.

Kona efficient and stable characteristics can service multiple application scenarios

1. Micro Services scenes

A typical micro-services frameworks such as Spring Cloud, Dubbo based on the Java programming language, by using the Kona Tencent can bring faster boot and application performance.

Learn more about service platform Tencent micro Visit 

https://cloud.tencent.com/product/tsf

2. No server function Scene

Tencent Kona JDK provides solutions based on Java Serverless of support functions operating environment, provide a stable Java Faas scene, high-performance support guarantee.

Learn more about the function, visit Tencent cloud 

https://cloud.tencent.com/product/scf

3. Spring MVC

Tencent Kona can be used as Web framework SpringMVC support JDK, provides SpringMVC operating environment to support the Web development environment.

4. Large Data scenes

Tencent Kona as a large data HDFS / HBase and other major components of the JDK environment provides the infrastructure under the big data scene Java solutions, to achieve a stable operating environment, efficient and safe.

Kona enabled by default to achieve high-speed start loading applications CDS

Tencent Kona default on the CDS (CI ASS the Data Sharing) loaded classes.jsa generated automatically when building the JDK, core system can be shared among multiple instances of classes. You do not need a separate cold start, can be achieved without the use of perception. CDS core class data sharing, saving startup time and memory resources, especially large java application and startup speed Serverless application has been significantly improved. This version of CDS quote from JDK12 version.

Kona provide a reliable and low-cost online analysis tool

Tencent Kona introduced JFR (Java Flight Recorder) Java11 from the frame, and integrated into the JVM. Kona JFR supports Java applications to collect diagnostic and performance data during operation, enabling accurate positioning performance problems, improve the diagnostic capabilities of subscriber lines. By default, JFR performance loss is less than 1%, in achieving extreme reliability while ensuring a low performance overhead. Currently, JFR has been integrated into Tencent micro-services platform (Tencent Service Framework, TSF) monitoring system. JFR users can achieve data acquisition application is running Java / JVM Profiling the like by monitoring a key.

Kona flame Figure TSF help achieve rapid troubleshooting performance problems. When troubleshooting performance issues, with the view of the flame can be returned by the function name and the CPU is executing the call stack (stack), Quick Assist program to locate performance bottlenecks. Users can view the map application by applying flame TSF management platform, a key trigger, you can get the data call relational approach currently running in the cloud applications and functions such as hot spots, timely understanding of the behavior and performance of online applications .

Kona significant advantage is the best choice for the open-source JDK

1. High performance

The characteristics of Tencent cloud scene, Tencent Kona targeted optimization. Tencent Kona brings significant start-up speed, performance and upgrade storage.

2. stable and reliable

Tencent Tencent Kona long-term maintenance of a professional team, provide protection feature upgrades and performance optimization.

3. Security Strong

Tencent Kona team will provide timely and efficient JDK security updates fix security issues in a timely manner to ensure strong security cloud services.

4. Customized applicable cloud scene

Tencent Kona designed for cloud and health, development and customization features optimized for cloud business characteristics, to ensure the stable and secure while providing efficient cloud environment.

5. Rich analysis tools

Tencent Kona has a wealth of online and offline analysis tools, monitoring and debugging tools provide a simple and efficient troubleshooting, problem diagnosis, performance monitoring mechanism.

Kona Version Information

Tencent Kona consistent with the OpenJDK license. Tencent future will continue to collaborate with other open source OpenJDK community, contribute more patches. Kona currently only Linux x86 64 bit in the future will also support Linux x86 32 bits, etc. more platforms, so stay tuned. Kona support Java version: Java 8. Tencent Kona look forward to our common perfect!

 Kona officially open!

Github Open Source Address:

https://github.com/Tencent/TencentKona-8

(Click to read the original text at the end direct access)

Please give Kona a Star!

We welcome your issue and PR!

 Kona domestic mirror address: https: //git.code.tencent.com/Tencent_Open_Source/TencentKona-8

(Login to access public project)

Tencent worker bees source system to provide a complete open-source developers, the latest domestic image Tencent open source project

Published 43 original articles · won praise 17 · views 50000 +

Guess you like

Origin blog.csdn.net/tencent__open/article/details/102927522