 Java Special Report |
Sponsored by |  |
|
|
|
|
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) |
|
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 |
| |
|
Top Viewed Content on InfoQ |
|
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's finalization mechanism, a part of the platform since Java 1.0, has been proposed for deprecation in the forthcoming Java 9 release. | 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. |
|
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 |
| |
|
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, 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. | 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. |
|
|
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. |
| |
|
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. |
| |
|
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. |
| |
|
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. |
| |
|
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. |
| |
|
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 |
| |
|
|
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. |
| |
|
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. |
| |
|
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. |
| |
|
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. |
| |
|
Martin Thompson explores how their managed runtimes can equal, and even better in some cases, the performance of native languages. |
| |
|
|