Browsed by
Category: Web

Converting monolithic to asynchronous microservices

Converting monolithic to asynchronous microservices

While designing any large scale distributed systems, we start with keeping in mind both functional and non functional requirements, but eventually we tend to mainly focus on only achieving functional requirements. We fail to emphasize on non functional requirements such as latency, throughput and scalability aspects. As even the saying goes, No architecture is final/best we should always strive to make it better. For a better user experience, applications should be intuitive and quick in processing any requests, for that…

Read More Read More

Serverless payments solution

Serverless payments solution

This post is for software developers and architects wondering how to build and deploy enterprise applications that are highly available, scalable, resilient and most importantly deploy it with the lowest possible cost. But why? The basic requirements for any web application are to have high availability, scalability, and resiliency, but these criteria come with a high cost to deploy and maintain. So the goal of the architect is to design application in such a way that cost is very minimal….

Read More Read More

Serverless Architecture

Serverless Architecture

In this post, we will learn how to design and architect a web application to be serverless. Sounds crazy right! yeah, when I heard even I thought the same, how can a web application which is deployed and run on servers now run without servers? This sentence has more of a conceptual analogy which requires us to understand the basic concepts of applications architecture. To put it in simple words, it’s one step more to micro-services. To begin with let…

Read More Read More