Merge Sort implementation using Fork-Join Framework in Java 7

In our previous post we went through the basics of Fork-Join Framework introduced as part of Java 7. In this post lets apply the same Fork-Join to implement Merge sort algorithm. The pseudo code for Merge sort can be found here. also read: Java 7.0 Tutorials New Features in Java 7.0 G1 Garbage Collector in […]

A simple Location and Weather mashup using Gaelyk Framework

groovy-thumbnail

In our sample Gaelyk application here we stopped at just obtaining the location information. In this post lets update that application to fetch the Weather information as well. also read: Groovy Tutorials Creating JSON using Groovy Developing Groovy based web application and deploying to Google App Engine For the weather information we make use of […]

Simple introduction to Fork-Join Framework in Java 7

java-thumbnail

Fork-Join Framework was added as part of Java 7 which makes use of the ExecutorService interface to distribute tasks to the worker threads in the thread pool. The difference in Fork-Join is that the ideal worker threads can steal queued subtasks from the other tasks and execute them. also read: Java 7.0 Tutorials New Features […]

Handling/Avoiding Null’s in Java using Guava versus Scala

java-thumbnail

There was a discussion about nulls in the latest episode of JavaPosse. Having been inspired from that discussion and with an urge to check out Google Guava library, I came across a way to handle Null’s in Guava which is very similar to the way Scala handles. also read: Java Tutorials Java EE Tutorials Design […]

Developing Groovy based web application and deploying to Google App Engine

groovy-thumbnail

We have seen how to develop a ZK based application and deploy it to OpenShift. Google has also a Paas offering called Google App Engine(GAE) which supports Java, Python and Dart applications. Gaelyk is a simple Groovy based toolkit to develop and deploy application to GAE. In this article lets build a simple Gaelyk based […]

Using Morphia- Java library for MongoDB

In our post on developing sample Todo Application using JavaFX and MongoDB, we showed how we can use MongoDB, JavaFX to create a sample application. In that post we used the API provided by MongoDB to carry out the DB operations. In this post lets look at how we can use Morphia to carry out […]

JavaBeat Newsletter-1: What’s new and noteworthy in the Java ecosystem?

java-thumbnail

We at JavaBeat have thought of coming up with a fortnightly post, a JavaBeat Newsletter covering the latest news in the Java ecosystem be it in the Java language, Other JVM based languages, Cloud support, Tools and other frameworks and also few noteworthy posts added on JavaBeat. also read: Java Tutorials Java EE Tutorials Design […]

Deploying a ZK based Java EE application to Red Hat Open Shift Cloud

java-ee-thumbnail

OpenShift is a Platform As A Service (Paas) offering from Red Hat joining the likes of Heroku, GAE, Jelastic and others. OpenShift supports Java EE, PHP, Node.js, Ruby, Python and Perl applications. I tried out deploying a simple Java EE application based on ZK Framework, interested people can have a look at the application running […]

Enhanced Collections API in Java 8- Supports Lambda expressions

java-thumbnail

Continuing with our exploration of JSR-335 lets look at some of the enhancements to the collections API as part of the Project Lambda effort. A new feature in the language and not supported by the existing API is just not what the programmers would want. And this is what Brian Goetz and his team working […]

Lambda Expressions in Java 8

java-thumbnail

Mike Duigou announced here that the Iteration 1 of Lambda Libraries is complete which includes support for defender methods, enhancement of the collection apis among other changes. also read: Java 8.0 Tutorials Java 7.0 Tutorials New Features in Java 7.0 G1 Garbage Collector in Java 7.0 Before proceeding further its good to read about Functional […]