Java
-
Gentle intro to GraphQL in Java World
A lot of people think that GraphQL is for Front End and JavaScript only, that it doesn’t have the place…
Read More » -
What to Expect in Java JDK 10
As we are just getting used to the release of Java 9 in September, we only have a few more…
Read More » -
SRP is a Hoax
The Single Responsibility Principle, according to Robert Martin‘s Clean Code, means that “a class should have only one reason to…
Read More » -
Rapid SEMAT Application Development with Apache Isis
TL;DR This post talks about a SEMAT pet project I created using Apache Isis and deployed to OpenShift Online here http://semat.ofbizian.com Apache…
Read More » -
Intro to Spring Cloud Config Server
1. Overview In this tutorial, we will review the basics of Spring Cloud Config Server. We will setup a Config…
Read More » -
Running Java in Production: A SRE’s Perspective
As a Site Reliability Engineer (SRE) I make sure our production services are efficient, scalable, and reliable. A typical SRE…
Read More » -
How to deal with exceptions
I recently had a discussion with a friend, who is a relatively junior but very smart software developer. She asked…
Read More » -
Using Trusted Timestamping With Java
Trusted timestamping is the process of having a trusted third party (“Time stamping authority”, TSA) certify the time of a…
Read More » -
Optimizing Spark Job Performance With Apache Ignite (Part 1)
Apache Ignite’s memory-centric architecture enables efficient RDD sharing with IgniteContext and IgniteRDD to share RDDs between Spark apps. Come see…
Read More »