Bisheng JDK - High-performance, production-ready downstream distribution of OpenJDK

  •        49

Bisheng JDK is a high-performance, production-ready downstream distribution of OpenJDK. As the in-house OpenJDK implementation at Huawei, Bisheng JDK runs on more than 500 products within Huawei, accumulating a large number of usage scenarios and problems and demands from java developers, solving many problems encountered in the actual operation of the business, and typically optimizated on the ARM architecture.

Bisheng JDK can run in big data applications with better performance. Bisheng JDK 8 is compatible with the Java SE standard. As a "friendly fork" project under the same license as the upstream OpenJDK project, Bisheng JDK continues to contribute to the OpenJDK community all along.

https://gitee.com/openeuler/bishengjdk-8

Tags
Implementation
License
Platform

   




Related Projects

openjdk - Do not send pull requests! Automated Git clone of various OpenJDK branches (now including JDK 6, 7, 8, 9, and 10)

  •    Java

Do not send pull requests! Automated Git clone of various OpenJDK branches (now including JDK 6, 7, 8, 9, and 10)

Eclipse OpenJ9 - A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput

  •    Java

Eclipse OpenJ9 is an independent implementation of a Java Virtual Machine. "Independent implementation" means it was built using the Java Virtual Machine specification without using any code from any other Java Virtual Machine. The OpenJ9 JVM combines with the Java Class libraries from OpenJDK to create a complete JDK tuned for footprint, performance, and reliability that is well suited for cloud deployments.

Open JDK - Open Source implementation of Java

  •    C

Open JDK is the open source implementation of Java platform. It has loads of sub projects like JDK6, JDK7, HotSpot, Graphics, Swing, Web etc.

jenkins - Development repository for Jenkins Chef cookbook

  •    Ruby

Installs and configures Jenkins CI master & node slaves. Resource providers to support automation via jenkins-cli, including job create/update. This cookbook does not install, manage, or manipulate a JDK, as that is outside of the scope of Jenkins. The package installation method will automatically pull in a valid Java if one does not exist on Debian. RHEL jenkins packages do not depend on java as there are far too many options for a package to do the right thing. We recommend including the java cookbook on your system which allows for either openJDK or Oracle JDK installations.

java - Development repository for the java cookbook

  •    Ruby

This cookbook installs a Java JDK/JRE. It defaults to installing OpenJDK, but it can also install Oracle and IBM JDKs. NOTE: Oracle JDK 6 & 7 are unable to be automatically downloaded at this time.


SapMachine - An OpenJDK release maintained and supported by SAP

  •    Java

This project contains a downstream version of the OpenJDK project. It is used to build and maintain a SAP supported version of OpenJDK for SAP customers and partners who wish to use OpenJDK to run their applications.

heroku-buildpack-java - A Heroku buildpack for Java apps.

  •    Shell

This is the official Heroku buildpack for Java apps. It uses Maven 3.3.9 to build your application and OpenJDK 8 to run it. However, the JDK version can be configured as described below. The buildpack will detect your app as Java if it has a pom.xml file, or one of the other POM formats supports by the Maven Polyglot plugin, in its root directory. It will use Maven to execute the build defined by your pom.xml and download your dependencies. The .m2 folder (local maven repository) will be cached between builds for faster dependency resolution. However neither the mvn executable or the .m2 folder will be available in your slug at runtime.

jvmtop - Java monitoring for the command-line, profiler included

  •    Java

jvmtop is a lightweight console application to monitor all accessible, running jvms on a machine. In a top-like manner, it displays JVM internal metrics (e.g. memory information) of running java processes. Jvmtop does also include a CPU console profiler. It's tested with different releases of Oracle JDK, IBM JDK and OpenJDK on Linux, Solaris, FreeBSD and Windows hosts. Jvmtop requires a JDK - a JRE will not suffice. Please note that it's currently in an alpha state - if you experience an issue or need further help, please let us know. Jvmtop is open-source. Checkout the source code. Patches are very welcome! Also have a look at the documentation or at a captured live-example.Pull requests / bug reports are always welcome.

ofbiz - Mirror of Apache OFBiz

  •    Java

Welcome to Apache OFBiz®! A powerful top level Apache software project. OFBiz is an Enterprise Resource Planning (ERP) System written in Java and houses a large set of libraries, entities, services and features to run all aspects of your business.The only requirement to run OFBiz is to have the Java Development Kit (JDK) version 8 installed on your system (not just the JRE, but the full JDK) which you can download from the below link.

Charlatano - Proves JVM cheats are viable on native games, and demonstrates the longevity against anti-cheat signature detection systems

  •    Kotlin

Before doing anything, make sure you have Java Development Kit (JDK) 8 or later installed. This is NOT the same thing as the regular Java Runtime (JRE), and you MUST install the JDK in order to build Charlatano, as well as any other Java software. The first step is to compile the source code into a usable cheat program.

incubator-netbeans - Apache Netbeans (Incubating)

  •    Java

Apache NetBeans is an open source development environment, tooling platform, and application framework.Note: NetBeans also runs with Oracle JDK 8, although then it will not include tools for the Oracle JDK 9 Shell.

netbeans - Apache NetBeans

  •    Java

Apache NetBeans is an open source development environment, tooling platform, and application framework. Note: NetBeans also runs with JDK 8, although then it will not include tools for the JDK 9 Shell.

cyclops-react - An advanced, but easy to use, platform for writing functional applications in Java 8

  •    Java

Powerful Streams and functional data types for building modern Java 8 applications. We extend JDK interfaces where possible for maximum integration.ReactiveSeq extends JDK Stream and offers multiple modes of execution - synchonous, asynchronous, asynchronous with backpressure, parallel and more.

Eclipse Collections - Best Java Collection Framework

  •    Java

Eclipse Collections is a collections framework for Java. It has JDK-compatible List, Set and Map implementations with a rich API, additional types not found in the JDK like Bags, Multimaps, and set of utility classes that work with any JDK compatible Collections, Arrays, Maps, or Strings. The iteration protocol was inspired by the Smalltalk collection framework. It maximizes the power of Java 8 Lambda expressions and method references with rich APIs directly available on your collections.

obuildfactory - OpenJDK Build Factory

  •    Shell

This GitHub project provides build scripts for OpenJDK 7, 8, 8+Lambda, 8+Jigsaw. You could use these scripts from a Jenkins Powered environment to setup a Continuous Integration chain or standalone for one shot builds.

async-profiler - Sampling CPU and HEAP profiler for Java featuring AsyncGetCallTrace + perf_events

  •    C++

This project is a low overhead sampling profiler for Java that does not suffer from Safepoint bias problem. It features HotSpot-specific APIs to collect stack traces and to track memory allocations. The profiler works with OpenJDK, Oracle JDK and other Java runtimes based on HotSpot JVM.There are two operating modes: CPU profiling and HEAP profiling.

mysql_perf_analyzer - MySQL Performance Analyzer

  •    Java

MySQL Performance Analyzer is a Java Maven project. JDK and Maven 3.0 or later are required to build it.Requirement: Java JDK 8, or the one specified by in pom.xml if changed during build time.

openjdk-unofficial-builds - Unofficial OpenJDK installers for Windows, Linux and Mac OS X

  •    C

This project is discontinued. Up-to-date OpenJDK 8 binaries for Windows x86_64 are available in ojdkbuild GitHub project.

visualvm - VisualVM is an All-in-One Java Troubleshooting Tool

  •    Java

VisualVM is a visual tool integrating commandline JDK tools and lightweight profiling capabilities. See https://visualvm.github.io for details, downloads and documentation. Use Apache Ant 1.9.9 or above and Oracle JDK 8 to build VisualVM from this repository.

jOOL - jOOλ - The Missing Parts in Java 8 jOOλ improves the JDK libraries in areas where the Expert Group's focus was elsewhere

  •    Java

jOOλ is part of the jOOQ series (along with jOOQ, jOOX, jOOR, jOOU) providing some useful extensions to Java 8 lambdas.