VLAN

As the organizations grow, the networking needs of the organization also grow. The growth is not only in terms of the capacity, but it also calls for additional requirements. Various projects or departments in the organization have different needs. Some would need extra bandwidth to function properly or some would need isolated networks. Creating VLAN i.e. virtual LAN enables network administrators to fulfill such demands of the organization.

Continue reading “VLAN”

AngularJS

HTML i.e. HyperText Markup Language was designed for static websites. When it was devised, we didn’t visualize the internet the way it is today. And hence HTML carries a lot of shortcomings for current web application development where displayed information is dynamic in nature. To overcome this shortcoming quite a few frameworks were developed. AngularJS is such a framework for dynamic web applications.

Continue reading “AngularJS”

Apache Spark

Growing data has given rise to several open-source projects resulting in world-class frameworks. Apache Spark is one such open-source cluster computing framework, which originated in 2009 at Berkeley. This framework has gained popularity amongst developers and data scientists because of its speed. Let’s know more about this framework and how it compares with MapReduce.

Continue reading “Apache Spark”

EFS

As your application grows, you can either scale the infrastructure horizontally or vertically. Usually, vertical scaling has a lot of limitations whereas horizontal scaling could potentially have unlimited capacity. In horizontal scaling, one problem that arises quickly is related to common storage, which needs to be accessed by several servers that too efficiently. A typical solution is to have NFS (network file system) configured. If you are on AWS, you could consider taking advantage of EFS i.e. Elastic File System.

Continue reading “EFS”

Golang

As developers use multiple languages they start observing various shortcomings of the languages. This results in improving the language they are using or creating a whole new language. Several such languages have come out from developer groups. And Golang is one of them

Continue reading “Golang”