-
Core Java
Java 13: Enhancements to Switch Expressions
You may remember from my previous post that, in Java 12, the traditional switch statement was enhanced so that it…
Read More » -
Enterprise Java
AtomicInteger on Java and Round-Robin
AtomicInteger belongs to the family of Atomic Variables. The main benefit is that using it, is not blocking instead of…
Read More » -
Enterprise Java
Restoring Cassandra Priam Backup With sstableloader
I’ve previously written about setting up Cassandra and Priam for backup and cluster management. The example that I gave for…
Read More » -
Software Development
Don’t comment bad code—rewrite it
In this post i will share my experience of “comments in code” that i have got by reading code ,…
Read More » -
Enterprise Java
SQL as a Service
I’ve been thinking about this since 2007, somewhere around the time S3 was launched by Amazon. I even tried to…
Read More » -
Enterprise Java
Apache Ivy 2.5.0 released
This week, we released 2.5.0 version of Apache Ivy. Apache Ivy is a build dependency manager that is integrated with…
Read More » -
Groovy
Get Groovy with Gradle
Friends don’t let friends write user auth. Tired of managing your own users? Try Okta’s API and Java SDKs today.…
Read More » -
Enterprise Java
Stream Big Data with Apache Kafka Integration
Apache Kafka is being increasingly integrated into a variety of systems and solutions, from filtering and processing large amounts of…
Read More » -
Software Development
Hidden Meaning
Good tests should: Run quickly Fail meaningfully Document the system under test Explain themselves when they go wrong Consider the…
Read More »