Spring Boot and Scala with sbt as the Build Tool

Earlier I had blogged about using Scala with Spring Boot and how the combination just works. There was one issue with the previous approach though - the only... Read all

How to Migrate from MySQL to MongoDB

In the last week I was working on a key project to migrate a BI platform from MySQL to MongoDB. We chose that database due to its support and scalability. Read all

How HTML5 Apps Can be More Secure than Native Mobile Apps

As businesses accelerate their move toward making B2E applications available to employees on mobile devices, the subject of mobile application security is... Read all

Java 8 Type Annotations

Lambda expressions are by far the most discussed and promoted feature of Java 8. While I agree that Lambdas are a large improvement I think that some other Java... Read all

Hands-on Angularjs: Building Single-Page Applications with Javascript

Welcome, dear reader, in this article, we’ll talk about a web framework that has become popular in the construction of single-page web applications: Angularjs.... Read all

Base64 Encoding in Java 8

The lack of Base64 encoding API in Java is, in my opinion, by far one of the most annoying holes in the libraries. Finally Java 8 includes a decent API for it... Read all

SSL Performance Overhead in MySQL

this post comes from ernie souhrada at the mysql performance blog. note: this is part 1 of what will be a two-part series on the performance implications of... Read all

A Painless Introduction to Java's ThreadLocal Storage

Let’s look at some best practices for using another powerful class: ThreadLocal from java.lang, which is also implemented using WeakReference. Read all

In-Process Caching vs. Distributed Caching

Read all

PhoneJS - HTML5 JavaScript Mobile Development Framework

As you know, there are many frameworks for mobile app development and a growing number of them are based on HTML5. These next-generation tools help developers... Read all

 

 

 

 

Top