Enterprise Java
-
Apache Cassandra and Low-Latency Applications
Introduction Over the years, Grid Dynamics has had many projects related to NoSQL, particularly Apache Cassandra. In this post, we…
Read More » -
OSGi Service Test Helper: ServiceCollector
OSGi services come in handy for the development of systems based on loosely coupled components. But loose coupling can make…
Read More » -
How to fix optimistic locking race conditions with pessimistic locking
Recap In my previous post, I explained the benefits of using explicit optimistic locking. As we then discovered, there’s a…
Read More » -
Maven Tip: All about executable jars
Maven Tip: All about executable jars An executable jar is an extremely useful artefact when it comes to distributing your…
Read More » -
EE JSP: Generating Dynamic Content with Custom Tag Libraries
When developing View layer in a web application, you want to try not to duplicate content in JSP files as…
Read More » -
Spring Environment is for initialization code only
Since version 3.1, the Spring framework offers an abstraction towards several different sources through which you can easily configure your…
Read More » -
JDBC Realm and Form Based Authentication with WildFly 8.2.0.Final, Primefaces 5.1 and MySQL 5
I’m looking at the most popular content on my blog from time to time and try to address your needs…
Read More » -
Disambiguating between instances with Google Guice
Google guice provides a neat way to select a target implementation if there are multiple implementations of an interface. My…
Read More » -
Your Apache Camel applications now includes out of the box documentation
A couple of months back I blogged about the upcoming 2.15 release includes functionality to obtain fine grained information about…
Read More »