Mastering Java 8: A Comprehensive Tutorial Hey folks! It's 2020 now and Java 8 was introduced back in 2014. Yet, I still see many developers struggling with it every day. So,... Archive 09/01/2020
Java 8 Aggregate Operations: A Comprehensive Guide We use Collections not just to store objects but also to retrieve, remove and update those objects. Aggregate operations are used to perform those actions... Archive 20/11/2019
Mastering Method References in Java 8 In certain scenarios a lambda expression does nothing but call an existing method of a class. In those cases, it's better to use the existing... Archive 06/11/2019
Exploring the Benefits of Asynchronous Programming in Java 8 Asynchronous programming refers to the occurrence of events that are independent of the main program flow and ways to deal with such events. In this... Archive 22/10/2019
Mastering Lambda Expressions in Java 8 Lambda expressions were introduced in Java 8. A java lambda expression is basically a function which can be created without belonging to any class. In... Archive 12/10/2019
Cloud Architecture Design: Key Principles to Follow Hey there! Let's take a look at this blog post about designing cloud-native applications. But before that, a word of caution - designing cloud-native apps... Archive 08/10/2019
Achieving Resilient Cloud Infrastructures: Removing Single Points of Failure Hey there, let's talk about single points of failure (SPOFs). They're like the weak links in a chain, if they fail, the whole system goes... Archive 27/09/2019
Transforming Cloud Infrastructure: The Power of Serverless Management and Deployment Hey there, let's talk about serverless deployment. It's like having a magic genie who takes care of running your code, so you don't have to... Distributed Systems 17/09/2019
Achieving Maximum Efficiency with Disposable Resources in Cloud Architecture Let's talk about the dynamic provision nature of cloud computing. It's like having a magic wand that can create servers out of thin air! But... Distributed Systems 10/09/2019
Mastering Cloud Architecture Design: The Scalability Principle Today, we'll talk about scalability, which is basically a system's ability to handle more work by adding more resources to it without sacrificing performance. There... Distributed Systems 03/09/2019