Sudheer KumarPlatform EngineeringPlatform engineering is a discipline within software engineering focused on designing, building, and maintaining the foundational…Nov 7Nov 7
Sudheer KumarReal Time updates from Nodejs APITo provide real-time updates on a long-running process from a Node.js API, you have several options that are scalable and…Oct 29Oct 29
Sudheer KumarDynamo DB Cost Analysis StrategiesYou might come across scenario where you have to justify sudden increase in the cost of Dynamo DB. In this article I am explaining some of…Oct 16Oct 16
Sudheer KumarRevamping Engineering VisionIn this rapidly changing times of AI, it is essential that leaders of the company have the responsibility to revamp the engineering vision…Aug 20Aug 20
Sudheer KumarBest Practices on RDS IndexesCreating and maintaining indexes on Amazon RDS (or any relational database) can significantly improve query performance, but it’s important…Feb 21Feb 21
Sudheer KumarSecurity Vulnerability TestingIt is very important to do vulnerability scanning to your application regularly and discussing various aspects of the sameDec 1, 2023Dec 1, 2023
Sudheer KumarDesign AWS pipeline to Inject millions of records to DynamoProblem Statement: You are receiving data in an S3 bucket in CSV format and that need to be injected toa Dynamo DB table in the most…Nov 27, 20231Nov 27, 20231
Sudheer KumarRDBMS DB Design StrategiesIn the relational DB world, there are a lot of scenarios for designing a good system, but there are some common principles that can be…Nov 17, 2023Nov 17, 2023
Sudheer KumarBullet Proofing ECS TasksI have written before the use cases and importance of load testing. It is an exercise that is mandatory to make sure that your application…Jul 19, 2023Jul 19, 2023