top of page
Search
The Tech Platform
Feb 2, 2023
Java Design Pattern Interview Questions
Java design patterns are reusable solutions to commonly occurring software design problems. They provide a structured approach to solving...
The Tech Platform
Aug 29, 2022
Template Method Design Pattern
Template Method is a behavioral design pattern that defines the skeleton of an algorithm in the superclass but lets subclasses override spec
The Tech Platform
Aug 26, 2022
MVC vs MVP vs MVVM: The Difference
Model View Controller - MVC The Model-View-Controller (MVC) is an architectural pattern that separates an application into three main...
The Tech Platform
Jul 25, 2022
Architectural Microservices Patterns: SAGA, Outbox and CQRS with Kafka
The Microservices architecture leads to clearly separated individual services, that are independently developed and deployed. Due to the...
The Tech Platform
Jun 1, 2022
Software Architecture Pattern: Which Architecture Pattern to Choose?
An architectural pattern is the outline that allows you to express and define a structural schema for all kinds of software systems. It’s...
The Tech Platform
Jan 22, 2022
Event Sourcing Pattern in Microservices Architectures
In this article, we will learn the Design Patterns of Microservices architecture, focusing specifically on the Event Sourcing Pattern. As...
The Tech Platform
Dec 20, 2021
How to Choose a Database for Microservices — CAP Theorem
Choosing the right database for microservices is a critical decision that can significantly impact the success and performance of your...
The Tech Platform
Oct 19, 2021
Importance of Repository Design Pattern
The Repository Design Pattern is a software design pattern that separates the logic that retrieves data from the underlying data storage...
bottom of page