September 2017
InfoQ

Java Special Report

Sponsored by
InfoQ
Latest Content, Top Viewed Content, News, Top Articles, Top Presentations
 
In this special newsletter we bring you up to date on all the new content and news related to Java on InfoQ. We are also maintaining a portal page for this content on InfoQ at: https://www.infoq.com/java/.
Java API for RESTful Web Services 2.1 Released (news, Aug 26, 2017)
Oracle Looking to Move Java EE to Open Source Foundation (news, Aug 22, 2017)
Perspective on Architectural Fitness of Microservices (articles, Aug 21, 2017)
The Java Evolution of Eclipse Collections (presentations, Aug 15, 2017)
Servlet vs Reactive Stacks in Five Use Cases (presentations, Aug 09, 2017)

Java Performance: Top 10 Problems

As Java applications become more distributed and complex, finding and diagnosing performance issues becomes harder and harder. Download this eBook and learn how to troubleshoot and diagnose some of the most common performance issues in Java today. Download Now.

Sponsored content

IBM and Red Hat to Vote No on Java Modules (Jigsaw) (news, May 01, 2017)
Java Still Number One, But What's Taking Over? (news, Aug 11, 2017)
Troubleshooting Memory Issues in Java Applications (articles, Mar 09, 2017)
Real-World Java 9 (presentations, Jun 09, 2017)
Why We Chose Erlang over Java, Scala, Go, C (presentations, May 31, 2017)

Java Finalization to be Deprecated?

Java's finalization mechanism, a part of the platform since Java 1.0, has been proposed for deprecation in the forthcoming Java 9 release.

Light at the End of the Long Tunnel for Java EE 8

There may finally be some light at the end of the long tunnel for Java EE 8. Oracle recently updated the Java community on Java EE 8, which included the latest release schedule and updates on JSR activities. Almost four years in the making, the road for Java EE 8 has not been easy.

How to Overcome the Microservices Sprawl

The rise of microservices has accelerated the rate of new applications moving into production; however, most IT monitoring tools don’t provide enough visibility into the underlying containers. Learn how to improve DevOps visibility using a more holistic IT monitoring approach. Download the eBook.

Sponsored content

Oracle Defends the Java Module System

One of the more timely presentations at the 2017 Emerging Technologies for the Enterprise (ETE) Conference was by Oracle JVM runtime lead Karen Kinnear - Java Futures: Modules and More. Much has happened since her presentation surrounding, namely, the events before and after the May 8, 2017 JSR 376 public review ballot vote.

Mark Reinhold Confirms JPMS (Jigsaw) Will Be Submitted for Public Review, Despite Community Concerns

Mark Reinhold, chief architect of the Java Platform Group at Oracle, has confirmed that Jigsaw will be submitted for public review, despite IBM and RedHat's concerns.

Function-Oriented Programming with Spring Cloud Function Framework

Spring Cloud Function is a new project that aims to promote the function as the primary unit of development. The project provides a common model for deploying function-based software across a variety of deployment platforms, including FaaS (Function as a Service) platforms like Amazon’s AWS Lambda.

Introducing Reladomo - Enterprise Open Source Java ORM, Batteries Included!

Reladomo, the primary Java ORM used at leading investment bank Goldman Sachs, is now open source. In this article GS Technology Fellow Mohammad Rezaei takes us on a deep dive into Reladomo.

Painlessly Migrating to Java Jigsaw Modules - a Case Study

This article is a case study of changes required in an application to make use of the new Java Module System, an important skill for Java developers using Java 9 and beyond.

Want to Know What's in a GC Pause? Go Look at the GC Log!

A superficial look at application performance will quite often have the garbage collector undeservedly incriminate itself. A proper GC log analysis can lead us past the “blame the collector” game.

Under The Hood with the JVM's Automatic Resource Management

Oracle has announced the deprecation of Object::finalize. We take a deep look to understand how it works, why it's being deprecated and the recommended approach to replace finalization.

Automated Journey Testing with Cascade

Starting with a brief history of software testing, we investigate Cascade, a new framework for testing “journeys”, eliminating overlapping coverage to produce fast unit tests.

Top 6 Performance Challenges in Managing Microservices in a Hybrid Cloud

Microservices architectures can yield hundreds, or even thousands, of individual microservices, introducing new challenges in both deployment management and microservices performance. This paper reviews the six challenges and best practices in managing microservice performance. Download the Whitepaper.

Sponsored content

Goodbye PrintGCDetails... and Other JDK 9 Changes!

Tony Printezis talks about the major changes and improvements coming in JDK 9 that will affect (but also help) anyone who's interested in Java performance monitoring, profiling, and tuning.

Java Performance Engineer's Survival Guide

Monica Beckwith provides a step-by-step approach to finding the root cause of any performance problem in a Java app, showcasing through an example a few performance tools and the performance process.

Java Futures: Modules and More

Karen Kinnear highlights some Java 9 features, diving into the Module System (project Jigsaw), and taking a sneak peak at some of the future Java projects currently incubating.

Performance Testing in Java

Ix-chel Ruiz and Andres Almiray talk about the tools, like JMeter and JMH, and some techniques that should make engaging in performance testing a rewarding experience.

High Performance Managed Languages

Martin Thompson explores how their managed runtimes can equal, and even better in some cases, the performance of native languages.
 

Connect with InfoQ on Twitter

Connect with InfoQ on Facebook

Connect with InfoQ on LinkedIn

Connect with InfoQ on Google Plus

Connect with InfoQ on Youtube

You have received this email because you subscribed to "The InfoQ Weekly Newsletter". To stop receiving weekly updates on hot trends, please click the following link: Unsubscribe

C4Media Inc. (InfoQ.com),
2275 Lake Shore Boulevard West,
Suite #325,
Toronto, Ontario, Canada,
M8V 3Y3