-
Core Java
Switch Expressions Coming to Java?
A JEP draft has been created with the title, “Switch Expressions for the Java Language.” The current “Summary” states, “Extend…
Read More » -
Core Java
A Log Message is Executable Code and Comment
Although there are differences of opinion regarding how many comments one should add to one’s code, I think it’s safe…
Read More » -
Software Development
Microservices implementation example with Spring Boot
1. Introduction We have already been through the Microservice demo and it was so pleasing to see the wonderful response…
Read More » -
Enterprise Java
Apache Pulsar: Distributed Pub-Sub Messaging System
Apache Pulsar is an open-source distributed pub-sub messaging system originally created at Yahoo and part of the Apache Software Foundation. Pulsar…
Read More » -
Enterprise Java
OWASP Dependency Check Maven Plugin – a Must-Have
I have to admit with a high degree of shame that I didn’t know about the OWASP dependency check maven…
Read More » -
Enterprise Java
Apache Fluo: Implementation of Percolator Which Populates Google’s Search Index
Apache Fluo is an open source implementation of Percolator [2] (which populates Google’s search index) for Apache Accumulo [3]. With Fluo, users…
Read More » -
Core Java
Java 9: Enhancements to Optional
Previously, I wrote about the Optional class that was introduced in Java 8 to model potentially absent values and reduce…
Read More » -
Core Java
Java 9: Enhancements to the Stream API
Java 9 adds 4 new methods to the Stream interface: 1. dropWhile The dropWhile method is similar to the skip…
Read More » -
Core Java
Java 9: JShell
JShell is a new tool introduced in Java 9 that evaluates Java statements entered on the command line. It is…
Read More »