Introduction Google cloud storage is a service that enables you to store object in the cloud. But wait what is object? Simply object is a file be it a pdf, image, zip or anything else. Any kind of file that stored in the cloud will be called object.
And just like a file system in your operating system, you could also create a folder to group the files. In the operating system your file and folder are stored on a disk, disk are equivalent to a bucket in the google cloud storage....
What is Halstead Metric Halstead Metric is a Complexity measure that introduced by Maurice Howard Halstead. The goal of this metric is to quantify and identify measurable properties of software, and relation between them. This metrics determine quantitative measure of complexity directly from it’s operators and operands.
How to Calculate Halstead Metric Halstead metric is based on interpreting the source code as a sequence of tokens and classifying each token to be an operator or an operand....
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....
Proxy Proxy or also known as Forward Proxy, are server that act as a gateway between you and the internet. Proxy server act as an intermediary server separating the end user and the website they browse. Other than forwarding web request modern proxy server do cool things such as :
Access Control Balance Traffic Caching Logging Anonymous Access The most simple example of proxy is when you are trying to access a website but then it says that it is blocked....
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....