Java App Dev

Java App Dev news, information, and how-to advice

Apache Spark
dockfx

A close-up of a colorful sticky notes on a Scrum board

Comparing scaling agile frameworks

As larger organizations scramble to apply agile software development methodologies to the challenges inherent in an enterprise-level company, it’s important to understand the pros and cons of the different approaches.

chuck norris

How Apache Ranger and Chuck Norris help secure Hadoop

The Hadoop ecosystem has always been a bag of parts, each of which needs to be secured separately -- at least they did need that, until Apache Ranger came to town.

speed of innovation

Google Go goes faster with 1.5 upgrade

The latest version of the language features improved garbage collection, mobile accommodations, and a runtime rewritten in Go.

Tip

Know your real-time protocols for IoT apps

The XMPP, CoAP, and MQTT protocols have distinct pros and cons; here’s a quick rundown of the trade-offs.

anglers loop

What REPL means for Java

Read-eval-print-loop functionality is coming to Java in 2016. Find out how JShell will change the way that developers learn and write Java code.

Hadoop sign door

The 7 most common Hadoop and Spark projects

Think you're breaking new ground with your Hadoop project? Odds are it fits neatly into one of these seven common types of projects.

3d printed robotic hands

Review: MongoDB 3.0 reaches for the enterprise

MongoDB zeroes in on operations with pluggable storage engines and revamped management tools

Graffiti that says You were meant for greatness
Tip

Up your coding game with these 7 habits of great programmers

Experienced software engineers share their thoughts on what differentiates great programmers from good programmers and what it takes to up your coding game.

github pumpkin

GitHub's next big innovations won't come from GitHub

The UI-tweaking apps for GitHub will come from third parties like ZenHub -- and GitHub is fine with that.

big data painpoints

9 big data pain points

Do enough Hadoop and NoSQL deployments, and the same problems crop up again and again. It's time for the industry to nail them sooner rather than later.

learn java
Tip

3 lessons for IT from Amazon Web Services

AWS's developer-focused approach is one lesson enterprises should glean from the cloud leader.

Tip

When Git isn't good enough: Version control for enterprises

Built for development teams, Git can’t meet enterprise scalability and security requirements on its own.

Test like crazy for Java happiness, report says

Small, responsive and dedicated performance teams tend to be the ones that produce the highest-performing Java code, according to a study by RebelLabs.

horserace

Java 9 plays catch-up, adds REPL for faster feedback

JShell's read-eval-print-loop functionality will allow Java programmers to interactively evaluate code as they write it, without having to compile first.

fighting office workers man women argue angry mad upset team

Java devs abhor Oracle’s plan to kill private API

Oracle's plan to eliminate access to sun.misc.Unsafe would have drastic consequences for the Java ecosystem, according to some opponents. Making the API public is a proposed alternative.

streaming data

Why streaming analytics is such a big deal

Analytics drive decisions, but some decisions shouldn't wait until batch processes complete -- which is why, eventually, we'll all analyze data as it streams in.

abacus

How to ruin an open source project: Let us count the ways

GitHub official Brandon Keepers warns about bad practices that could kill your next open source project.

Oracle tries to beef up copyright case against Android

Oracle says new facts could strengthen its argument that Google's use of Java in Android was not lawful.

Load More