Uma Mahesh

Uma Mahesh

Author is working as an Architect in a reputed software company. He is having nearly 21+ Years of experience in web development using Microsoft Technologies.

OWASP Top 10 Vulnerabilities And Remediation

Introduction Cloud native applications, with their distributed architectures that comprise many third-party libraries and services, are an attractive target for hackers. The fact that 82% of all vulnerabilities are found in application code is not lost on attackers, who seek…

Microservices Distributed Transactions

In this article, we are going to discuss Microservices Distributed Transaction Management when performing CRUD operations. As you know that we learned practices and patterns about Microservices Data Design patterns and add them into our design toolbox. And we will use these pattern and practices when designing e-commerce microservice architecture. By the end of the article,…

Choose a Database for Microservices — CAP Theorem

In this article, we are going to discuss How to choose database for Microservices in order to understand data considerations for microservices with learning practices and patterns about Microservices Data Design patterns. And we will use these pattern and practices when designing e-commerce microservice architecture. By the end of the article, you will learn how to choose…

Microservices Deployments with Containers and Orchestrators

In this article, we are going to discuss Microservices Deployments with Containers and Orchestrators. As you know that we learned practices and patterns about Microservices Design patterns and add them into our design toolbox. And we will use these pattern and practices when designing e-commerce microservice architecture. By the end of the article,…

Domain-Driven Design, Microservices and Kafka

Microservices have a symbiotic relationship with domain-driven design (DDD)—a design approach where the business domain is carefully modeled in software and evolved over time, independently of the plumbing that makes the system work. I see this pattern coming up more…

Five Things You Need to Know about DataOps

DataOps can help you bring together your data, team, tools and processes to become a truly data-driven organization Did you know that DataOps is one of the three innovation triggers listed in data management by Gartner in their 2018 innovation…

DevOps – Containers Orchestration

Introduction Nowadays software packaged as container images and ran in containers is an industry-accepted standard of running and distributing applications. Some of the benefits of using containers are: A high degree of portability Consistent operations processes Scalability and resiliency mostly…

Microservices Data Management

In this article, we are going to discuss Microservices Data Management in order to understand data considerations for microservices. As you know that we learned practices and patterns about Microservices Data Design patterns and add them into our design toolbox. And we will use these pattern and practices when designing e-commerce microservice architecture. By the end of…