-
Software Development
Notes: Microservices by Martin Fowler
I just watched Martin Fowler’s talk about Microservices at XConf. Here are some of my notes and related thoughts. The…
Read More » -
Enterprise Java
Using Netflix Hystrix annotations with Spring
I can’t think of a better way to describe a specific feature of Netflix Hystrix library than by quoting from…
Read More » -
Enterprise Java
How to perform client side web performance testing in JMeter?
In this article we will see how can we do client side performance testing using Jmeter Plugins. I will be…
Read More » -
Core Java
How to get all Method information under a Class in Java Reflection?
This article is building on my previous post. In this article we will see how can we retrieve Class Related…
Read More » -
Enterprise Java
Dependency injection pitfalls in Spring
There are three injection variants in Spring framework: Setter-based injection Constructor-based injection Field-based injection Each of those mechanisms has advantages and…
Read More » -
Enterprise Java
Extending PrimeFaces CSV with Bean Validation
Some of you already know that me and my co-author Mert Çalışkan are working on the 2. edition of the…
Read More » -
Core Java
Replacing Multiple Conditionals with Polymorphism and Composition
It’s a fairly well known refactoring pattern to replace conditionals with polymorphism. If you’re not familiar with the pattern, you…
Read More » -
Desktop Java
The IDE of choice for UltraESB – IntelliJ IDEA
At AdroitLogic we have been using IntelliJ IDEA from a long time for development. It is found to be the…
Read More » -
Enterprise Java
A reactive and performant Spray + Akka solution to “Playing with concurrency and performance in Java and Node.js”
In my previous post I examined a fictitious trading engine and compared a Java based blocking solution to a Node.js…
Read More »