-
Core Java
JDK 8 Versus JDK 10: Ternary/Unboxing Difference
A recent Nicolai Parlog (@nipafx) tweet caught my attention because it referenced an interesting StackOverflow discussion on a changed behavior…
Read More » -
Core Java
Java 10 – Local Variable Type Inference
In this article we will see a Java10 feature called Local Variable Type Inference proposed as part of JEP 286.…
Read More » -
Software Development
MySQL Replication Tutorial
1. Introduction to MySQL replication In a large scale enterprise system, data consistency and backup is of prime importance. It…
Read More » -
Core Java
How many lines of code did you write to sort a collection of objects before Java 8 ?
How many lines of code did you write to sort a collection of objects before Java 8 ? How many,…
Read More » -
Software Development
People migrating from Github to Gitlab should learn about these details first
After Microsoft’s recent acquisition of Github, a mass exodus has kind of begun and many small and large projects are…
Read More » -
Core Java
Peeking Inside Java Streams with Stream.peek
For a Java developer new to JDK 8-introduced pipelines and streams, the peek(Consumer) method provided by the Stream interface can…
Read More » -
Core Java
Zuul 2 – Sample filter
Zuul 2 has finally been open sourced. I first heard of Zuul 2 during Spring One 2016 talk by Mikey…
Read More » -
Enterprise Java
3 Pitfalls Everyone Should Avoid with Hybrid Multicloud (Part 2)
If you already have full control of your on premise data centers, yet can’t stop under utilizing and overpaying for…
Read More » -
Core Java
Thread Methods destroy() and stop(Throwable) Removed in JDK 11
The message “RFR(s): 8204243: remove Thread.destroy() and Thread.stop(Throwable)” by @DrDeprecator (Stuart Marks) on the core-libs-dev OpenJDK mailing list is a…
Read More »