Java
-

Agrona’s Threadsafe Offheap Buffers
This blog post continues my ongoing series on the Agrona library by explaining how we offer easy access to offheap…
Read More » -

Why you should always use connection pooling with Oracle XE
Introduction Oracle Express Edition is the free version of Oracle Enterprise Edition and its smaller size makes it very convenient…
Read More » -

Common SQL Clauses and Their Equivalents in Java 8 Streams
Functional programming allows for quasi-declarative programming in a general purpose language. By using powerful fluent APIs like Java 8âs Stream…
Read More » -

How to create a Web Application Project with Java, Maven, Jetty
In this article, we create a simple web application with the Maven Archetype plugin. Weâll run this web application in…
Read More » -

A Case Study in Analysing Latency: Lock vs Synchronized
In particular in this post we will discuss: Garbage created by java.concurrent.Lock Comparing Lock to synchronized How to measure latency programatically…
Read More » -

Several Patterns for Binding Non-transactional Resources into JTA Transactions
I recently published an article about how to bind non-transactional resources like web services / microservices into global distributed transactions…
Read More » -

Donât Like Throttling?
You donât have a choice â the underlying system (The JVM here will do it for you). I still recall…
Read More » -

Top 10 Useful, Yet Paranoid Java Programming Techniques
After coding for a while (eek, almost 20 years or so in my case, time flies when youâre having fun),…
Read More » -

Itâs easy to document your Play Framework REST API with Swagger
This post origÂiÂnally ran on http://âswagâgerâ.io (7/30/2015) I havÂing been using Play FrameÂwork as a Java-based, lightning-fast REST backÂend frameÂwork…
Read More »


