Enterprise Java
-

EE JSP: Generating Dynamic Content with JSTL Tag Libraries
Besides writing your own Custom Tags in JSP, you will find that Java EE actually provides a set of Java…
Read More » -

Sneak peek into the JCache API (JSR 107)
This post covers the JCache API at a high level and provides a teaser – just enough for you to…
Read More » -

Netflix Governator Tests – Introducing governator-junit-runner
Consider a typical Netflix Governator junit test. public class SampleWithGovernatorJunitSupportTest…
Read More » -

Top 10 Most Common Java Performance Problems
Java performance is an issue of interest for all Java application developers, since making an application fast is as important…
Read More » -

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 »


