krishnanp.hashnode.devBest Practices for AWS IAM Policies: A Complete How-To GuideThere is a well-known saying: Prevention is better than cure. In today’s digital world, security incidents can happen at any time on the internet. Therefore, it is our responsibility to apply strong security policies for both organizations and indi...Dec 16, 2025·3 min read
krishnanp.hashnode.devSimplify Troubles with the Mongoose-auto populate Plugin: A GuideRecently, I've been developing a catalog service withcontrollers to manage models for Products and Categories. Below is the MongoDB schema definition for the Product model: //Foucusing const productSchema = new Schema( { name: { ...Feb 11, 2025·3 min read
krishnanp.hashnode.devUnderstanding the Importance of Kafka in High-Volume Data EnvironmentsIntroduction In today's world, many applications in banking, insurance, telecom, manufacturing, and other industries have large numbers of users. These users generate huge amounts of data in real-time. Storing and processing this data for real-time a...Aug 30, 2024·4 min read
krishnanp.hashnode.devBalancing Data Deletion and Historical Accuracy in E-Commerce with MongoDBIntroduction Hello friends! I’m working on an e-commerce project using MongoDB, Node.js, Express, and React. The project has been progressing smoothly and worked perfectly as expected. However, a critical challenge arises: handling product data delet...Aug 11, 2024·4 min read