BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage JVM Content on InfoQ

  • Oracle Launches Project Valhalla for Java

    Oracle launches Project Valhalla to experiment with advanced features for the JVM and Java language, including a major revision of Java's approach to generic types.

  • Groovy 2.3 gets a much faster JSON Parser

    Groovy 2.3 will ship with one of the fastest JSON parsers on the JVM, according to Rick Hightower, the ubiquitous consultant and author.

  • Scala Turns Ten Today

    Ten years ago today, the first release of the Scala language was announced on the comp.lang.scala newsgroup. It's come a long way in ten years; what will the next ten years be like? InfoQ looks back.

  • Oracle Releases Videos and Slides from the 2013 JVM Language Summit

    Oracle have released videos and slides from the 2013 JVM Language Summit, which saw uses of the JVM from the biggest data to the smallest mobiles, and future performance advances in the JVM runtime. Read on to find out more about what was covered.

  • Mission Control and Flight Recorder on HotSpot JVM

    Since the Java 7 Update 40 release, Mission Control and Flight Recorder are shipped with the JDK. Mission Control is the starting place for monitoring, management and troubleshooting, while Flight Recorder is the facility to collect and evaluate profiling data. Both tools have been available for JRockit and are now finally ported to HotSpot.

  • Ceylon Is Feature Complete

    Gavin King, leader of the Ceylon project, has announced the availability of M6 release, which has also been tagged as Ceylon 1.0 Beta, the language been considered feature complete. This release includes complete language specification, a command-line toolset – compilers for JVM and JavaScript VMs, documentation compiler –, an SDK, and an Eclipse-based IDE.

  • JRuby 9K Expected in 2014 Ready for Production

    Charles Nutter, one of the lead developers of JRuby, announced the release of version 9000 (9K) in 2014. The new release targets the same feature set as Ruby MRI 2.0 and possibly 2.1 as well. Better performance, concurrency support and overall availability and portability provided by the use of the JVM can make this version suitable for production systems.

  • Scaling Twitter to New Peaks

    For many of us Twitter has become an essential communications utility. Since experiencing scalability problems in 2010, Twitter has moved to a loosely coupled service oriented architecture based on the JVM, allowing it new levels of scalability and feature agility. Twitter engineering recently reported a new record throughput and took time out to describe their new architecture.

  • Azul Systems release Zing Platform Edition for WebSphere Application Server

    Azul Systems, Inc. announced the launch of Zing Platform Edition with WebSphere. Zing PE integrates IBM WebSphere Applications Server (WAS) with an enhanced version of its Zing Java Virtual Machine.

  • Will Java 8 Solve PermGen OutOfMemoryError?

    As part of Oracle's ongoing project to merge the HotSpot and JRockit codebases, Oracle has announced that they will remove PermGen from the Java 8 version of the HotSpot JVM. The effects of the removal of PermGen can now be checked with Java 8 Early Access builds, it is time to find out if all PermGen problems have been resolved.

  • Community-Driven Research: What's Your Next JVM Language?

    InfoQ's research initiative continues with an 12th question: "What's Your Next JVM Language?". This is a new service we hope will provide you with up-to-date & bias-free community-based insight into trends & behaviors that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.

  • Community-Driven Research: What Are Your Priorities for Java and the JVM?

    InfoQ's research initiative continues with a second question about "What Are Your Priorities for Java and the JVM?". This is part of our new service that we hope will provide you with up-to-date & bias-free community-based insight into trends & behaviors that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.

  • CRaSH: An Extensible Command Line Shell For Monitoring A Running JVM

    The Common ReusAble SHell (CRaSH) is an interactive shell (with history support and autocompletion) that attaches to a running JVM and can execute several commands for retrieving JVM statistics or changing JVM internals on the fly. It can be used for remote monitoring and administration of existing Java applications and it is fully extensible via custom Groovy scripts.

  • vert.x – JVM Polyglot Alternative to Node.js

    Vert.x is a framework for the next generation of asynchronous, scalable, concurrent applications, which aims to provide an alternative to Node.js for the JVM. It allows developers to write their application using JavaScript, Ruby, Groovy, Java or even mix and match.

  • Java 7u4 Brings Support for OSX

    With the release of Java 7u4, Oracle has finally provided an OSX install of the JDK and JavaFX SDK. The update also brings new features, such as the G1 garbage collector and the JCMD diagnostic framework. Read on to find out more.

BT