PinnedPublished inTowards DevDatabases — A System Design PerspectiveRelational vs Non-relational DatabasesOct 17, 2020Oct 17, 2020
Remote Procedure Call (RPC)Remote Procedure Call (RPC) is an important abstraction for processes to call functions in other processes, even if those processes are on…Jun 4Jun 4
Quick Overview of Distributed Caching: Memcached & REDISMemcached is a widely used open-source, distributed caching system that is designed to accelerate dynamic web applications by alleviating…Jun 4Jun 4
Caching in Distributed SystemCaching is a technique used in computing to temporarily store frequently used data or information in a high-speed storage layer so that it…Jun 4Jun 4
Understanding Full Virtualization, Paravirtualization, and Hardware AssistUnderstanding Full Virtualization, Paravirtualization, and Hardware AssistJan 1Jan 1
Hypertext Transfer Protocol (HTTP) — 1.0, 1.1, 2.0, and WebSocketsHTTP is the protocol used for transmitting data over the internet. There are three versions of HTTP: 1.0, 1.1, and 2.0.Dec 27, 2023Dec 27, 2023
OSI Model ExplainedThe OSI model is a conceptual framework that describes the functions of a networking or telecommunication system. It consists of seven…Dec 27, 2023Dec 27, 2023