In this post, we'll learn the importance of different types of testing, from unit testing to contract testing, and the tools to help including Pact, Vercel, and more.
This post contains an article that takes a closer look at the service locator design pattern in java including a class/sequence diagram to easily understand.
In this post, we'll focus on how to handle the post-processing of the data using Java Streams. We'll also see very powerful techniques to optimize and order the results.
Step by step tutorial around how to create a stock index tracker with time-series charts using an open-source low-code framework, financial APIs, and Google sheets.
Microservices boost the most important but hard-to-measure metric: Developer Confidence. High confidence fuels good mental health, which can have dramatic benefits in the new workplace.
In Spark, there are two common transformations to change the number of tasks; coalesce and repartition. They are very similar but not identical. Let's see how.
There is no RDB in many scenarios, such as encountering CSV/RESTful JSON /MongoDB and other data sources, or performing mixed calculations between these data sources.
Although many organizations have implemented a system for data collection and analysis, it's crucial that they can also maintain the integrity of their data.
Deploying across multiple clouds, maintaining multiple environments, and ensuring reliable and scalable network policies; we’ll look at how to tackle those challenges.
Does Java Kubernetes Client live up to the promise of being a Java library to operate the Kubernetes cluster by accessing Kubernetes API? Find out here.
In this article, I explore how we can architect an example using products and components from Amazon AWS, Microsoft Azure, Google GCP, MongoDB, and Couchbase.
This tutorial will demonstrate a real-world migration story. Migrations are not easy and challenges exist no matter the source database, including PostgreSQL.