roses flowers bouquets market

Aggregating with Apache Spark

Ravishankar Nair, Ram Pasupula and Sumit Kulkarni , 04/27/17

News & Features

roses flowers bouquets market

Aggregating with Apache Spark

Get an overview of threadless, multithreaded, and distributed aggregation using the Streams API, Java threads, and MapReduce, then see for yourself what Spark's cluster computing engine brings to the equation

Ravishankar Nair, Ram Pasupula and Sumit Kulkarni

java code programming language developer development

Kotlin improves code compilation, now requires JDK 8

Jetbrains' statically typed JVM language also offers several bug fixes and other small changes

Paul Krill

speed limit faster

Oracle floats Java hardware acceleration proposal

Project Trinity would enhance Streams with data processing hardware features for greater efficiency

Paul Krill

future what is next

11 technologies developers should explore now

From machine learning to digital twins, opportunities abound in emerging (and converging) tech trends

Paul Heltzel

61ijj qsz1l. sl1500

75% off Lamicall S1 Cell Phone Dock - Deal Alert

Suitable height, perfect angle of view when using Facetime and YouTube, makes it so easy to read message and emails.

DealPost Team

node.js logo public domain

Node.js exec director: Our project is transformational

Former Linux Foundation official Mark Hinkle moves over to organization shepherding server-side JavaScript platform

Paul Krill

Zombie Cloud Data

Don't get bit by zombie cloud data

Data you thought you had deleted from the cloud can come back to haunt you. Get to know your provider’s data deletion policy

Fahmida Y. Rashid

Red and blue boxing gloves facing each other

NoSQL grudge match: MongoDB vs. Couchbase Server

Which document database? From ease of installation and backup flexibility to index design and query capabilities, a few key differences point the way

Jonathan Freeman

man asleep at desk

Stack Overflow: Like sleep? Don't code in C

In analyzing its traffic, Stack Overflow found that C developers keep the latest hours, while C# is the language for early risers

Paul Krill

electrical grid powerline

Tap the power of Google's Go language

Learn the key concepts behind programming in Go, a concise, simple, safe, and fast compiled language with powerful concurrency features

Martin Heller

espresso coffee java

CoffeeScript upgrade refocuses on JavaScript standards

But the new beta breaks compatibility with some version 1 features in providing ECMAScript 2015+ support

Paul Krill

confusion decisions future misleading direction arrows

New AI language hides TensorFlow complexity

The Inkling programming language makes it easier to build artificial intelligence applications

Paul Krill

Modular Java's true impact

The true impact of modular Java

Java 9's much anticipated modularity may have less effect on your coding practices than you think

Paul Krill

devops tattoo

Devops is a secret weapon -- perhaps too secret

A new survey finds devops brings plenty of benefits, but most companies still don't know what it is

Paul Krill

words nodes map usage

Java 101: Regular expressions in Java, Part 1

Pattern matching is an important technique used in text processing, and Regex is here to help. Find out how to use the Pattern class and constructs like quantifiers and boundary matchers to describe patterns in your Java programs.

Jeff Friesen

the machine node board

It's time to dump Moore's Law to advance computing, researcher says

Dumping Moore's Law is perhaps the best thing that could happen to computers, as it'll hasten the move away from an aging architecture holding back hardware innovation.

Agam Shah

14 tools

New functional language champions type-driven development

For now, Idris is primarily a research tool as the compiler and runtime await improvement

Paul Krill

App dev trends going hot -- and cold

21 hot programming trends—and 21 going cold

Hot or not? From the web to the motherboard to the training ground, get the scoop on what's in and what's out in app dev

Peter Wayner

Vansky bias light strip

64% off Vansky Bias Lighting for HDTV USB LED Multi Color Strip Accent Lighting - Deal Alert

Add a subtle backlight for your monitor or TV, reducing eye fatigue and increasing perceived image clarity.

DealPost Team

colors paper stacks lines rainbow

Java 9's other new enhancements, Part 5: Stack-Walking API

Replacing StackTraceElement, the new Stack-Walking API supports filtering and lazy access to stack trace information, and makes it easier to obtain the caller class

Jeff Friesen

Load More
Java Help Center