CI/CD Pipelines, Caching of Dependencies on Azu

In this blog, we’ll be taking you through a brief explanation of CI/CD pipelines in Azure DevOps and how to implement caching of Maven dependencies in the pipelines while deploying your Mule application to CloudHub. What Is CI/CD? CI, short for continuous integration, is a software development practice in which all developers merge code changes … Read more

How to Cache API Requests With Redis and Node.js | by L Javier Tovar | Jul, 2022

A beginner’s guide to reducing response time when querying data Photo by Hitesh Choudhary on Unsplash We live in the age of immediacy, where time is already worth more than money. And that era, combined with the dynamism of the internet, makes our audience more demanding every day. The content of your website may be … Read more

Caching Across Layers in Software Architecture

The purpose of this article is to help readers understand what is caching, the problems it addresses, and how caching can be applied across layers of system architecture to solve some of the challenges faced by modern software systems. This article is aimed at software developers, technical managers, software architects, test engineers, or anyone else … Read more

To Shift Right, You Need Observability

In a world of shifting left, there is a growing movement: to shift right. I recently attended a panel discussion where the panelists (from tech companies in this space) debated and even insisted – that shifting right will actually allow you to deliver more value to your customers. Then, as they laid out their arguments, … Read more

Hard Things in Computer Science

If you’ve been more than a couple of years of experience in IT, you probably have stumbled upon the following quote: There are only two hard things in computer science: cache invalidation and naming things. — Phil Karlton Then, because it’s such a great quote, it evolved: However, I think that the initial quote is … Read more

5 Ways to Optimize Your CQL Queries

You’ve finalized the development of your twitter-killer app. You heard of NoSQL databases and decided to use ScyllaDB for its sub-millisecond writes and high availability. The app looks also great! But then, you get an email from your colleague telling you there are issues with the load tests. ScyllaDB Monitoring Dashboard: CQL The above screenshot … Read more

node.js – When using npm, commands fail due to cache access restriction/lock (errno EBUSY -4082)

Problem I’ve been running into what appears to be a directory access issue in Windows when attempting to use npm. Having tried numerous suggestions from various other SO questions and answers, I thought I’d see if anyone might have suggestions or solutions based on log the output. I’m continuously running into the error anytime I … Read more

Understanding 3 Common Cache Problems in Redis | by Dwen | May, 2022

With the convenience, Redis can also cause many problems — largely due to improper use Photo by Lukas Blazek on Unsplash Redis is a cache solution that we use a lot in our daily work. Using cache can improve the performance of our application and greatly reduce the pressure on the database. But if used … Read more