-
Core Java
5 Tips for Reducing Your Java Garbage Collection Overhead
What are some of the most useful tips for keeping your GC overhead low? With the upcoming-yet-delayed-once-again release of Java…
Read More » -
Software Development
Starting developing in Swift: Using GitLab with XCode
As showed in my previous post I have set up a GitLab account so I can host my Git repositories…
Read More » -
Core Java
JIT Compiler, Inlining and Escape Analysis
Just-in-time (JIT) Just-in-time (JIT) compiler is the brain of the Java Virtual Machine. Nothing in the JVM affects performance more…
Read More » -
Software Development
#GeekListener v.7
Every Wednesday I publish #GeekListener – a digest of developers tweets about Java, Scala, microservices and so on. Today isn’t…
Read More » -
DevOps
Run 2,000 Docker Containers In A Single Weave Cluster Of 30 Rackspace Cloud Servers With 2GB Of Memory Each
This is the second blog of a 2-blog series about the scalability of the DCHQ platform using Weave as the…
Read More » -
Enterprise Java
One to many XML mapping in Hibernate
One to many relationship states that a single instance of an entity is associated with multiple instances of the another entity.…
Read More » -
Core Java
Using Java 8 Lambdas, Streams, and Aggregates
Overview In this post, we’ll take a look at filtering and manipulating objects in a Collection using Java 8 lambdas,…
Read More » -
Core Java
Composing Multiple Async Results via an Applicative Builder in Java 8
A few months ago, I put out a publication where I explain in detail an abstraction I came up with…
Read More » -
Software Development
10 Awesome AngularJS Tutorials to Kick-Start your Web Programming Projects
AngularJS (commonly referred to as “Angular” or “Angular.js”) is an open-source web application framework mainly maintained by Google and by…
Read More »