Java Articles, Tutorials & News

Mobile Streaming from Java

A Java app is not an obvious choice for a streaming media server, but for us it was the logical choice. With our distributed architecture, we expect roughly constant scaling at the app level and each individual app would only need to support a small numbe…

Read more »

Java SPI

Java SPI is a standard java way to have binding between contracts and implementations. SPI used for several use cases such as Currency, Loca…

Read more »

You can’t afford to run Java 8

Syntactic sugar (like the introduction of var) is often not enough to convince somebody (especially non-developer) to move forward. This is one of the reasons why Java 8, almost 7 years after its first release, is still widely used. However, many things h…

Read more »

How fast can you sort arrays of integers in Java?

Programming languages come with sorting functions by default. We can often do much better. For example, Downs has showed that radix sort can greatly surpass default sort functions in C++. Radix sort is you friend if you want to sort large arrays of intege…

Read more »