AWS Data Storage Services

Introduction Recently I have been digging into AWS, for a beginner like me many types of data store in AWS quite confused me. In this article I will try to simply explain what I know so far. few topics that will be discussed in this article such as : Amazon Elastic Block Store (Amazon EBS) Amazon Simple Storage Service (Amazon S3) Amazon Elastic File System (Amazon EFS) Amazon Relational Database service (Amazon RDS) Amazon Dynamo DB Amazon Elastic Block Store (EBS) When using EC2 instance, often we will need to access to a block level storage (hard disk) just like a normal machine would do, EC2 provided multiple ways for us to communicate with a block level storage....

July 7, 2021 · 6 min · Me

Starting Nodejs Development With Docker

Introduction Docker is a really convenience tool to use either in development or production environment. When we develop something as a team we often encounter the case it worked on my system by using docker we can reduce this by a great amount. It makes development and deployment to production far way easier. Here in this article we will discuss how can we start a NodeJS - Express project in a docker environment....

April 30, 2021 · 14 min · Me

Database Sharding

Database Sharding Any website or application eventually will grow big and scaling is inevitable, it is required to accommodate increase in traffic and space usage. Not only to scale but it is also critical to ensure data security and integrity. So what is database Sharding? Sharding involves breaking tables into table rows into multiple table it is related to a database architecture pattern called Horizontal Partitioning. Different partition will have the same column structure but have totally different rows of data....

April 3, 2021 · 6 min · Me