Java App Dev
Internet of Things
Open Source Java
Enterprise Java reclaims the spotlight this fall
Magic with method references in Java 8
Devops for Java developers
Are you over-testing your software?
9 ways to build more trustworthy web apps
Big data, big challenges: Hadoop in the enterprise
Suggestions for you
All Core Java
Java SE APIs
All Enterprise Java
Architecture & Scalability
Data Storage & Management
Enterprise Application Integration
Enterprise Application Performance
Java EE APIs
Java Web Development
Servlets, JSP & JSF
Java App Dev
All Java App Dev
Rich Internet Applications
Scripting & JVM languages
Testing & Debugging
Web Application Frameworks
All Mobile Java
Java Android Development
Java iOS Development
Terminator robots still cutting edge
Why streaming analytics is such a big deal
JRuby upgrade promises better performance
JRuby 9000 features a rewritten compiler designed to improve threading, parallelism, and performance in large-scale Ruby applications.
Enterprise Java moves back into the spotlight this fall
The annual JavaOne conference, coming this October, will feature a big dose of programming related to Java EE.
Oracle fixes zero-day Java flaw and over 190 other vulnerabilities
Users should update Java as soon as possible because attackers are already taking advantage of at least one vulnerability.
Two reasons the Rust language will succeed
Rust's developer community has created a culture of collaboration that could help propel the language's success.
Roll your own API in Amazon's cloud
Amazon's API Gateway promises the ability to create APIs without needing to spin up a server, but at the cost of more Amazon lock-in.
The state of Ruby and Rails: Opportunities and obstacles
Developer demand for Ruby and Rails remain high, but the specific ways both language and framework shine (or don't) are crucial to know.
Sad day for developers: SCOTUS denies Google's appeal on APIs
Supreme Court's decision is bad news for developers targeting the U.S. market, who will now have to avoid any API not explicitly licensed as open
JSF 2.3 aims to be the default MVC framework for Java EE
Due in the third quarter of 2016, JSF 2.3 is positioned as the default MVC framework for Java EE.
Atom at 1.0: GitHub's Node-based editor is just getting started
Atom 1.0 is not just a code editor with cutting-edge add-ons, but a platform upon which other editors and IDEs can -- and are -- to be built.
How the next Java update could make Yahoo your default search provider
Future Java updates will come with the option to make Yahoo the default search engine on Chrome and Internet Explorer.
Eclipse's latest release train carries Docker, Java technologies
The Eclipse Foundation's annual bulk release features Docker tools and Java IDE improvements, including Quick Fixes for Java 8.
Red Hat takes the reins of OpenJDK 7
Project lead Alex Haley says the OpenJDK community needs to move the project forward, with Red Hat's backing.
Cleaner garbage collector wanted for Java 9
Oracle says the low-pause efficiency in the G1 garbage collector should get the nod over Parallel GC
Spark 1.4 adds support for R, Python 3, cluster management
Spark data processing framework adds languages used by many data crunchers, as well as container-based cluster management features.
A better mousetrap: A JSON data warehouse takes on Hadoop
Sure, a NoSQL or JSON data warehouse sounds faddish, but SonarW is a better solution for many.
LinkedIn fills another SQL-on-Hadoop niche
LinkedIn's open source, home-brew OLAP project is a new way for Hadoop users (and others) to query both real-time and historical data.
Google throws Dart language over to GitHub
Spark and Storm face new competition for real-time Hadoop processing
DataTorrent is releasing its real-time data processing engine for Hadoop and beyond as the open source Project Apex.
Recent Java How-To
Three keys to successful microservices
Build self-healing distributed systems with Spring Cloud
5 Ways Private PaaS Helps Boost Developer Productivity
Popular on JavaWorld
Java: The once and future king of Internet programming
HTTP/2: A jump-start for Java developers
Learn Java from the ground up
JRebel Free Trial - View Code Changes Instantly
This ad will close in 20 seconds. Continue to site »