Uncategorized

Amazon SNS 

Introduction to Amazon SNS  Amazon Simple Notification Service (Amazon SNS) is a fully managed messaging service designed for high throughput, flexibility, and ease of use. It enables the delivery of messages to many subscribers or services, ensuring that your applications can communicate efficiently across multiple systems and services.  Amazon SNS – Key Features  Pub/Sub Messaging:  […]

Amazon SNS  Read More »

Multitenancy in Python using a database 

What is Multitenancy ?  Multitenancy is a software architecture design in which a single instance of an application or system serves multiple customers, or tenants, each using the system as if it were their own isolated environment. This approach is particularly common in cloud-based applications or Software-as-a-Service (SaaS) platforms. The term “tenant” refers to each

Multitenancy in Python using a database  Read More »

Spring MVC vs Spring Boot 

Introduction about Spring MVC (Model-View-Controller)  Spring MVC (Model-View-Controller) is a powerful framework for building Java-based web applications. Developed as part of the broader Spring Framework, Spring MVC provides a structured and modular approach to building scalable and maintainable web applications. In this article, we will delve into the key components, concepts, and best practices of

Spring MVC vs Spring Boot  Read More »

Mapstruct – A traditional task on modern way @ Spring part-1 

Introduction  As microservices and distributed applications quickly taking over the development world – data integrity and security are more important than ever. A secure communication channel and limited data transfer between these loosely coupled systems are paramount. Most of the time, the end-user or service doesn’t need to access the entirety of the data from

Mapstruct – A traditional task on modern way @ Spring part-1  Read More »

Microservice Architectures – The Most Used Design Patterns 

Industry is trending toward splitting your monolithic application into microservices to segregate data, code, and interfaces. It’s not always an easy task to accomplish, especially if you don’t have any experience in Microservice development, best practices, and essential design patterns and principles.  Let’s take a deep dive and learn how this could be done with

Microservice Architectures – The Most Used Design Patterns  Read More »

Centralized Logging for Microservices via ELK (Elasticsearch, Logstash, Kibana) 

Logs play a significant role in any application. It is extremely useful for investigating issues when an application encounters an error or does not behave as expected. Log files contains records of events and operations performed on the system or an application. It provides a history of events that can be analyzed to find the

Centralized Logging for Microservices via ELK (Elasticsearch, Logstash, Kibana)  Read More »

CloudWatch

Introduction  Amazon CloudWatch is a powerful monitoring service offered by Amazon Web Services (AWS) that provides comprehensive insights into your AWS resources, applications, and services. It allows you to collect and track metrics, collect and monitor log files, and set alarms. In this article, we will explore what CloudWatch is, where and when it is

CloudWatch Read More »

SEND US YOUR RESUME

Apply Now