-
Enterprise Java
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 » -
Software Development
Some thoughts about yagni
Yagni means “You Aren’t Gonna Need It”. This is a phrase used many times to refuse the development of some…
Read More » -
Core Java
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 » -
Software Development
MySQL Is a Great NoSQL
NoSQL is a set of database technologies built to handle massive amounts of data or specific data structures foreign to…
Read More » -
DevOps
Docker Toolbox
One of the new features introduced in Docker 1.8 is Docker Toolbox. What is this toolbox? The Docker Toolbox is…
Read More » -
Core Java
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 » -
Software Development
RAM is the new SSD
Your data fits in RAM. Yes, it does. Don’t believe it? Visit the hilarious yourdatafitsinram.com website. But there is an…
Read More » -
Software Development
Building A Chat App With Codename One Part 4
This tutorial is starting to get interesting…. In this section we’ll go deep into animations, special effects, search styling and…
Read More » -
DevOps
Deployment Management Tools: Chef vs. Puppet vs. Ansible vs. SaltStack vs. Fabric
What are the pros and cons of Chef, Puppet, Ansible, SaltStack and Fabric? Working in production today often means continuous deployments…
Read More »