Homepage
Open in app
Sign in
Get started
Towards Polyglot Architecture
Future of Application Architecture
Data Layer
Microservice
Follow
Mastering Cloud Cost Optimisation: 21 Strategies for Maximising Cloud Investments
Mastering Cloud Cost Optimisation: 21 Strategies for Maximising Cloud Investments
A Comprehensive Guide to Controlling Cloud Costs and Boosting Performance
Nitin Khaitan
Jun 26, 2023
The Power of Polyglot Architecture: A Guide for Modern Organisations
The Power of Polyglot Architecture: A Guide for Modern Organisations
Discover the benefits and challenges of adopting a Polyglot Architecture and how to successfully implement it in your organisation.
Nitin Khaitan
Feb 1, 2023
Resilient and high availability in microservices
Resilient and high availability in microservices
Microservices should be designed for resilience and can expect partial, intermittent failures. It should be designed to recover from…
Nitin Khaitan
Jan 7, 2023
AWS SQS, SNS & Event Bridge — When to use what?
AWS SQS, SNS & Event Bridge — When to use what?
Breaking the extensive monolith system into smaller microservices is advisable as the system grows. It helps keep the system resilient…
Nitin Khaitan
Jan 5, 2023
gRPC vs REST — Comparing API architecture
gRPC vs REST — Comparing API architecture
One-size-fits-all does not hold anymore in the world of microservice. In the microservice arena, we divide an extensive monolith system…
Nitin Khaitan
Dec 10, 2022
Why Use Microservices — Breaking the Monolith
Why Use Microservices — Breaking the Monolith
25 reasons why an organisation should use Microservice. It is a practice not just for technology but it enables business and consumers…
Nitin Khaitan
Nov 15, 2022
twelve-factor and data layer
twelve-factor and data layer
Twelve-factor is a methodology for building software-as-a-service. It helps achieve clean code, maximum portability, highly automated…
Nitin Khaitan
Oct 31, 2022
45+ best data layer principles
45+ best data layer principles
The data layer is one of the crucial layers of an application.
Nitin Khaitan
Oct 23, 2022
Design patterns for the database layer
Design patterns for the database layer
It describes a generic approach to common design problems that developers face while developing code of a similar fashion.
Nitin Khaitan
Sep 10, 2022
Designing the Data Layer in an Application
Designing the Data Layer in an Application
The data layer is a key layer in the overall architecture. It comprises of Database layer, Database abstraction layer and Data access…
Nitin Khaitan
Aug 27, 2022
Design thinking toward Data-Driven Organisation
Design thinking toward Data-Driven Organisation
We generate roughly 2.5 quintillion bytes of data worldwide every day. In this data-centric environment, every organisation wants to be…
Nitin Khaitan
Aug 19, 2022
Building blocks — Core Components| Part 1
Building blocks — Core Components| Part 1
A well-defined boilerplate code is the key to success for the underlying product in development. On the journey to carve out…
Nitin Khaitan
Aug 17, 2022
Why is Software Architecture Important?
Why is Software Architecture Important?
Software architecture reflects the internal quality of the product compared to the user interface, which reflects the external marker.
Nitin Khaitan
Aug 14, 2022
About Towards Polyglot Architecture
Latest Stories
Archive
About Medium
Terms
Privacy
Teams