BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java Content on InfoQ

  • Cloud Foundry Core: Portability Across Cloud Foundry Vendors

    Cloud Foundry Core is a web application that verifies public instances (Cloud Foundry Endpoints) against a common set of runtimes and services. This helps portability across companies that provide Cloud Foundry instances. At the same time a new version Micro Cloud Foundry is released with support for Java 7.0, JRuby, Play 2.0 framework and more.

  • 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.

  • State of the Lambda

    With next year's Java 8 less than twelve months away, Brian Goetz has published an updated State of the Lambda, covering the improvements to the Java Collections API. With one of the most anticipated features of Java 8 being the introduction of lambda expressions, key support for these in the Java collections API is key to ensure wide use of the libraries.

  • ModelMapper: An Object To Object Mapping Library

    ModelMapper is an object to object mapping library that eliminates repeatable code for copying objects from one representation to another. By looking at property names it can perform an automatic mapping or hints can be defined that describe precisely the mapping process. It is inspired from AutoMapper which is a similar library for .NET

  • Java EE 7 Expert Group Seeking Community Feedback

    As JSR 342, the specification for Java EE 7, makes its way through early draft review the expert group is keen to get community feedback on a number of open issues. These include which of the new APIs should be added to the Java EE Full/Web Profile, as well as how to better align CDI with Java EE.

  • Twitter’s Shift from Ruby to Java Helps it Survive US Election

    Twitter's infamous Fail Whale was absent on US presidential election day, even as Twitter's servers were handling a serge of 327,452 "tweets" per minute. The firm was able to handle this level of traffic thanks in part to a gradual shift away from Ruby to Java and Scala

  • Google Previews Java 7 Support for App Engine

    Google has included a preview of the forthcoming support for Java 7 in the October update to their Platform-as-a-Service App Engine

  • The Java2Days Conference in Sofia, Bulgaria

    The fourth annual Java2Days conference in Sofia, Bulgaria was conducted last week. This is the first Java conference in Eastern Europe.

  • Customize AWS Elastic Beanstalk with Configuration Files

    AWS Elastic Beanstalk can now be customized and configured via YAML configuration files. You can use configuration files to download and install packages, download and extract archives, create files, create users/groups, run commands, start and stop services, and define container settings.

  • JCP Reform Continues as London Java Community and CloudBees Win Seats on Executive Committee

    The results are in for the JCP 2012 elections, with the London Java Community re-elected and PaaS provider CloudBees being elected for the first time in the open vote. Following the vote, the SE/EE and ME Executive Committees will be merged into a single Executive Committee, which will start to focus on the thorny matter of IP issues.

  • Atmosphere 1.0: Asynchronous Communication For Java/JavaScript

    Atmosphere 1.0 is a new Java/Scala/Groovy framework that attempts to abstract asynchronous communication between the web browser and the application server. It transparently supports Web Sockets, HTML5 Server Side events and other application server specific solutions when available, with long polling as a fallback.

  • Project Jigsaw Late for the Train: Deferment ratified

    JSR 337 expert group has ratified Oracle chief architect Mark Reinhold's proposal to defer Project Jigsaw to Java 9. Were the stated reasons sufficient motivation for this deferment?

  • Apache TomEE Jumps to 1.5 With New Database Connection Pool and Scripting Options

    The Apache Software Foundation has announced the release of Apache TomEE version 1.5, its Java EE 6 Web Profile certified version of Tomcat. The bump in version number (the 1.0 release only happened in May) reflects the large number of fixes and updates included in the new release.

  • Oracle and Google Plan Appeals of Verdict in Java-Android Trial

    Oracle and Google will both appeal a jury's findings that Google infringed copyrights but didn't steal patents when it used Java as the basis for Android, its mobile operating system.

  • Another Week, Another Java Security Issue Found

    Polish security start-up Security Explorations has found another hole that allows hackers to bypass critical security measures, affecting Java SE 5, 6 and 7 - the last eight year's worth of Java releases.

BT