Scala vs. Node.js as a RESTful Backend Server

Scala vs. Node.js as a RESTful Backend Server

My goto server for a while has been Node.js for a great many reasons including the easy sharing of code and modules across the server and UI with Webpack or Browserify, first class asynchronous support, consistent language environment, and NPM, one of the best package/dependency managers, in my opinion, that exists. Last year, however, a coworker encouraged me to give Scala a try, and so down the rabbit hole I went.

Read More...

How to Get Easy Access to Hosted Redis with Redis Cloud

Redis is a new and incredibly popular, highly-scalable database solution. You may have noticed that a fully managed and supported Redis datastore is not available in the current list of cartridge services offered on OpenShift Online. However, the open nature of the OpenShift platform actually provides several ways for you to start using Redis in your applications today!

This post includes a few updates to the current Redis-Cloud QuickStart example app (contributed by Redis Labs), and provides a new quickstart example for javascript developers.

Read More...

Create a Spatial REST Service Using Lucene Spatial and JEE

Greetings Shifters, the time has come to write the final piece in my series on using Lucene for spatial applications. Today we take the index we made in the second post in this series and we put a nice REST based search interface in front of it. My goal with this REST service was to make a service similar to the one I built for my JEE + MongoDB blog post. By doing this: 1) It would be easier to compare the code and 2) since the REST signatures would be the same for code I cared about, I could chose to use my server-side implementation based on what made more sense for my application.

Read More...

RESTify your JPA Entities

This blog introduces Spring Data REST project. The Spring Data REST project makes it easy to implement REST interfaces for Spring Data JPA repositories. In this blog, we will build a simple application using Spring Data REST and deploy it to OpenShift.

Read More...