-
Core Java
Locks In Java
A lock is a thread synchronization mechanism like synchronized blocks. Locks are implemented internally using synchronized blocks. Therefore, we can…
Read More » -
Enterprise Java
Database Week at the AWS Loft
Here are my notes: https://databaseweekoctober2019sf.splashthat.com Databases on AWS: The Right Tool for the Right Job I’m not taking super deep…
Read More » -
Software Development
Load balancing: Round robin may not be the right choice
Based on our experience, we believe Round robin may not be an effective load balancing algorithm, because it doesn’t equally…
Read More » -
Enterprise Java
Top 6 Most Used Redis Libraries
Currently the most popular key-value store in the world, Redis has earned its wide adoption rate by providing high speeds…
Read More » -
Software Development
[MEGA DEAL] The Machine Learning & Artificial Intelligence Certification Bundle (98% Off)
Take a 44-Hour Deep Dive Into the Algorithms & Statistical Models That Make Machine Learning & Artificial Intelligence Wor Hey…
Read More » -
Enterprise Java
[Upcoming Webinar] Troubleshooting Kubernetes: The 7 Key Components You Need to Have
In case you haven’t heard, containers are eating the world. This shift is transforming everything we’ve ever known about developing,…
Read More » -
Core Java
Become a Master of Java Streams – Part 4: Database Streams
SQL has always been a declarative language whereas Java for a long time has been imperative. Java streams have changed…
Read More » -
Software Development
The First and Last Rites
Let’s look at another test smell. Consider the following tests: @Test public void connectionWorks() { database = openDatabase(); database.healthCheck(); database.close();…
Read More » -
Enterprise Java
Tell us what you want and we will make it so: consumer-driven contract testing for messaging
Quite some time ago we have talked about consumer-driven contract testing from the perspective of the REST(ful) web APIs in…
Read More »