-
Enterprise Java
How to: Refine Hive ZooKeeper Lock Manager Implementation
Hive has been using ZooKeeper as distributed lock manager to support concurrency in HiveServer2. The ZooKeeper-based lock manager works fine…
Read More » -
Enterprise Java
How to secure Jersey REST services with Spring Security and Basic authentication
In my previous blog post, Quick way to check if the REST API is alive – GET details from Manifest…
Read More » -
Software Development
10 SQL Articles Everyone Must Read
We’ve been blogging about Java and SQL for a while now, on the jOOQ blog. Over the years, while researching…
Read More » -
Enterprise Java
How to Analyze Highly Dynamic Datasets with Apache Drill
Today’s data is dynamic and application-driven. The growth of a new era of business applications driven by industry trends such…
Read More » -
Groovy
Writing Groovy’s groovy.util.slurpersupport.GPathResult (XmlSlurper) Content as XML
In a previous blog post, I described using XmlNodePrinter to present XML parsed with XmlParser in a nice format to…
Read More » -
Software Development
Hadoop and the OpenDataPlatform
Pivotal, IBM and Hortonworks announced today the “Open Data Platform” (ODP) – an attempt to standardize Hadoop. This move seems…
Read More » -
DevOps
Multi-Tier Architecture Tutorial using Docker
Background While there are many very good Docker tutorials currently available, I found that many are either too simplistic in…
Read More » -
Android Core
Android Text to Speech (TTS)
This post describes how to use text to speech (TTS) in Android. It isn’t so common to find a post…
Read More » -
Enterprise Java
Streaming Big Data: Storm, Spark and Samza
There are a number of distributed computation systems that can process Big Data in real time or near-real time. This…
Read More »