openjdk

java-nutshell-cover_Share
E-book

Java in a Nutshell, 8th Edition

Benjamin J. Evans +2

Java in a Nutshell is the ultimate reference guide for developers, with examples that show how to take advantage of modern Java APIs and best practices.

Featured image for checkpointing Java
Article

Checkpointing Java from outside of Java

Christine Flood

Don't let long load times bog down your Java applications! Learn how to use Checkpoint/Restore in Userspace (CRIU) for faster startup with checkpoints.

Debugging GraalVM-native images using gdb
Article

Debugging GraalVM-native images using gdb

Andrew Dinn

Discover how GraalVM adding DWARF debug information to its Linux images enables effective source-level Java-native image debugging through gdb.

Red Hat Developer image
Article

OpenJDK 8 and 11: Still in safe hands

Andrew Haley

Oracle has stopped providing free long-term JDK update binaries to commercial users; Andrew Haley explains Red Hat's role in filling the gap.

Quarkus
Article

Quarkus: Why compile to native?

Mark Little

Quarkus allows a comprehensive and seamless approach to generating an operating system specific (aka native) executable from your Java code.

Java logo
Article

Java Class Metadata: A User Guide

Andrew Dinn

A user guide of Java Class Metadata. I presented a talk last week in the Free Java Room at FOSDEM 2018 on the subject of Java Class Metadata, explaining what it is, why it helps to know about it, what you might do to measure it, and reduce the impact of it's footprint on  your Java application.

Article Thumbnail
Article

An Overview of the New JDK 9 Release

Rahul Kumar

As many of you are aware, Oracle released JDK 9 on 21st September, 2017. According to Oracle, this is the biggest release in Java history after JDK 5 & JDK 8. JDK 9 has lot of interesting new features that will change the way developers code. I would liketo list of some cool, new features in JDK 9 that every developer should be aware of. This is list This list is an overview. For more detailed information, please review the...

Configuring mKahaDB persistence storage for ActiveMQ
Article

Red Hat Releases New Development Tools

Bob Davis

I’m extremely pleased to announce the latest releases of our Red Hat developer tools, available on multiple platforms. The general theme of this release is expanded usability, product integration, expanded support for Middleware products in Development Suite, plus the brand new addition of Kompose and the DevTools channel for Red Hat Enterprise Linux. This collection of tools has been assembled into an easy-to-use installer to help software developers quickly and easily put together a development environment to create containerized enterprise...

Video Thumbnail
Video

2012 Red Hat Summit: Red Hat Enterprise Virtualization overview

In this session from the 2012 Red Hat Summit, Andrew Cathrow, product manager, and Chuck Dubuque, product marketing manager for Red Hat Enterprise Virtualization. They discuss Red Hat virtualization, including Red Hat Enterprise Virtualization 3, and the past, present, and future of virtualization technology. Dubuque discusses the current environment, including virtualization competitor VMware, and the opportunity that a second source for virtualization--a open standards source--offers. He then offers details about Red Hat Enterprise Virtualization, including information about management features, hypervisor technology, specVIRT success, and opportunities for cost savings. Cathow then joins in to talk about development of Red Hat Enterprise Virtualization 3 and 3.1, and the growth of the communities surrounding it, including Fedora and oVirt. Cathow highlights features and changes in Red Hat Enteprise Virtualization, including: - OpenJDK requirement for proprietary Oracle JRE is eliminated. - Support for Jasper 4.7 and two new directory servers - Scalability to 160 Virtual CPUs per VM and 2T virtual RAM per VM - enhanced physical to virtual migration (P2V) - Live snapshots - Shared disks - SDK availability - new top-level manager for managing disks - direct LUN access Cathow details many other system and version features, including a overview of key technologies for future versions of Red Hat Enterprise Virtualization and Red Hat Enterprise Linux. He also intermittantly takes questions from the audience. Watch more 2012 Red Hat Summit and JBoss World videos from Red Hat: http://www.youtube.com/playlist?list=PL995CD1141C3330D5&feature=plcp

Video Thumbnail
Video

JavaOne 2015 - Christine Flood - Shenandoah: An Ultralow-Pause-Time Garbage Collector for OpenJDK

Modern machines have more memory and more processors than ever. Service-level agreement (SLA) applications guarantee response times of 10 to 500 milliseconds. To meet the lower end of that goal, we need garbage collection algorithms that are efficient enough to enable programs to run in the available memory but also optimized to never interrupt the running program for more than a handful of milliseconds. Shenandoah is an open source low-pause-time collector for OpenJDK designed to meet those goals. Learn more in this session.