Categories

Microservices – Common Patterns

Microservices – Common Patterns

microservices software architecture
In previous article we saw why should we choose microservices architecture in first place. In this article we will see some most used common patterns we use in microservices architecture. ...
Read More
Serverless ETL using AWS Step Function -100,000 files under $30

Serverless ETL using AWS Step Function -100,000 files under $30

serverless
ETL (Extract, Transform, Load) is a way to load data from a source that can be a file, database, transform it, and then load it into a target database or...
Read More
Microservices – What it is and why to choose it?

Microservices – What it is and why to choose it?

microservices software architecture
In the previous article, we saw problems with monolith . Please do read that if you want to understand why we should adopt microservices. Here we will see what is...
Read More
10 things to look for in Code Review

10 things to look for in Code Review

coding software development
Code review helps us to create high-quality software that has better code quality and has fewer defects. In addition, it also helps us to find a better design solution for the...
Read More
Monolith First ! When and why to choose it?

Monolith First ! When and why to choose it?

software architecture software development
A lot of companies are adopting a microservices architecture. In this blog, we will see what is a problem with monolith architecture that leads to microservices adoption. Let's start with a story of e-commerce startup Start up...
Read More
Benefits of serverless and why should you choose it?

Benefits of serverless and why should you choose it?

serverless
Let's explore some of the advantages of going serverless There is a lot of buzz around going serverless. Most companies having microservices architecture have most of their infrastructure runs on...
Read More
How devops metrics can help to improve team productivity?

How devops metrics can help to improve team productivity?

devops
To compete with the best in the world, every organization aims at improving its developer productivity and wants their team to achieve high quality and high velocity of work. We,...
Read More
All About Test Cases

All About Test Cases

software development
When I started my career I was asked to write test cases for my code. Like everyone or at least like most developers, I also thought why do I need...
Read More
Docker Best Practices

Docker Best Practices

devops software development
Docker is being adopted widely, Lets talk some of the docker best practices we can adopt. Use a .dockerignore file To increase the build’s performance, you can exclude files and...
Read More