ARP is a communication protocol used for discovering link layer address associated with a given internet layer address. Eg: find the MAC (media access control) addresses associated with IPV4 addresses. It is a request-response protocol whose messages are encapsulated by…
General
The CAP theorem
The CAP theorem coined by computer scientist Eric Brewer, offers a way to formalize the trade-offs between consistency and availability in the presence of partitions, in distributed systems. The theorem states that we will need to choose 2 out of…
The 7 layers of ISO OSI model
The International Organization for Standardization came up with the Open Systems Interconnection (OSI) conceptual model which provides a standard for diverse computer systems to be able to communicate with each other using standard protocols. The OSI Model can be seen…
NAS vs SAN – A brief comparison.
Network Attached Storage [NAS] NAS is a specialized data storage device connected to a network providing data access to other machines in the network over ethernet. It’s hardware, software, or specific configuration, limits it from doing any function other than…
Amazon Leadership Principles – my thoughts.
Leadership principles are important for Amazon – when they hire, when they do evaluations in the job etc. If you are preparing for an interview with Amazon, you should be expecting a lot of behavioral questions around these principles –…
Gettings started with Ansible.
Ansible is an open-source tool that enables the automation, configuration, and orchestration of infrastructure. It fully embraces the concept of Infrastructure as Code. We can build out our entire system in code, store all code in source control, do a…