Performance and Scalability
-
Core Java
Java Concurrency Essentials Tutorial
Course Overview Concurrency is always a challenge for developers and writing concurrent programs can be extremely hard. There is a…
Read More » -
Enterprise Java
Broken Glass : Diagnosing Production Cassandra Issues
I just past my second year anniversary at Health Market Science (HMS), and we’ve been working with Cassandra for almost…
Read More » -
Software Development
Common pitfalls in benchmarking
Every once in awhile each and every one of us is trying to measure performance of certain parts of the…
Read More » -
Core Java
How expensive is a method call in Java
We have all been there. Looking at the poorly designed code while listening to the author’s explanations about how one…
Read More » -
Core Java
High performance libraries in Java
There is an increasing number of libraries which are described as high performance and have benchmarks to back that claim…
Read More » -
Core Java
Using a memory mapped file for a huge matrix
Overview Matrices can be really large, sometimes larger than you can hold in one array. You can extend the maximum…
Read More » -
Software Development
What is NoSQL ?
NoSQL is a term used to refer to a class of database systems that differ from the traditional relational database…
Read More » -
Enterprise Java
High Performance JPA with GlassFish and Coherence – Part 3
In this third part of my four part series I’ll explain strategy number two of using Coherence with EclipseLink and…
Read More » -
Enterprise Java
High Performance JPA with GlassFish and Coherence – Part 2
In this second part of my four part series I’ll explain strategy number one of using Coherence with EclipseLink and…
Read More »